mirror of
https://github.com/devilbox/docker-php-fpm.git
synced 2025-12-24 01:41:15 +00:00
Pull dependent containers before testing
This commit is contained in:
@@ -29,9 +29,14 @@ DOC_ROOT_CONT="/var/www/default"
|
||||
CONFIG_HOST="$( mktemp -d )"
|
||||
CONFIG_CONT="/etc/nginx/conf.d"
|
||||
|
||||
CONTAINER="nginx:stable"
|
||||
|
||||
FINDME="am_i_really_working"
|
||||
echo "${FINDME}" > "${DOC_ROOT_HOST}/index.php"
|
||||
|
||||
# Pull Image
|
||||
run "docker pull ${CONTAINER}"
|
||||
|
||||
# Start PHP-FPM
|
||||
did="$( docker_run "${IMAGE}:${VERSION}-${FLAVOUR}" "-e DEBUG_ENTRYPOINT=2 -v ${DOC_ROOT_HOST}:${DOC_ROOT_CONT}" )"
|
||||
name="$( docker_name "${did}" )"
|
||||
@@ -54,7 +59,7 @@ name="$( docker_name "${did}" )"
|
||||
} > "${CONFIG_HOST}/php.conf"
|
||||
|
||||
# Start Nginx
|
||||
ndid="$( docker_run "nginx:stable" "-v ${DOC_ROOT_HOST}:${DOC_ROOT_CONT} -v ${CONFIG_HOST}:${CONFIG_CONT} -p ${WWW_PORT}:80 --link ${name}" )"
|
||||
ndid="$( docker_run "${CONTAINER}" "-v ${DOC_ROOT_HOST}:${DOC_ROOT_CONT} -v ${CONFIG_HOST}:${CONFIG_CONT} -p ${WWW_PORT}:80 --link ${name}" )"
|
||||
|
||||
# Check PHP connectivity
|
||||
if ! run "curl -q 127.0.0.1:${WWW_PORT}/index.php 2>&1 | grep '${FINDME}'"; then
|
||||
|
||||
Reference in New Issue
Block a user