mirror of
https://github.com/jkaninda/laravel-php-fpm.git
synced 2026-11-13 08:37:15 +00:00
18 lines
644 B
Bash
Executable File
18 lines
644 B
Bash
Executable File
#!/bin/bash
|
|
# Usage: ./build.sh [php-version] (default: 8.5)
|
|
# ./build.sh 8.4-alpine
|
|
set -e
|
|
tag=${1:-8.5}
|
|
version=${tag%-alpine}
|
|
|
|
if [ -f "src/docker/${version}/Dockerfile" ]; then
|
|
echo "Build legacy image ${tag}"
|
|
docker build -f "src/docker/${version}/Dockerfile" -t "jkaninda/laravel-php-fpm:${tag}" .
|
|
elif [ "${tag}" != "${version}" ]; then
|
|
echo "Build ${tag}"
|
|
docker build --build-arg phpVersion="${version}" -f src/docker/Dockerfile.alpine -t "jkaninda/laravel-php-fpm:${tag}" .
|
|
else
|
|
echo "Build ${tag}"
|
|
docker build --build-arg phpVersion="${version}" -f src/docker/Dockerfile -t "jkaninda/laravel-php-fpm:${tag}" .
|
|
fi
|