docker build --rm -f Dockerfile.php -t tinklabs/php:5.6-fpm .
docker push tinklabs/php:5.6-fpm
docker build --rm -f Dockerfile.php-nginx -t tinklabs/php-nginx:5.6 .
docker build --rm -f Dockerfile.php-nginx-alpine -t tinklabs/php-nginx:5.6-alpine . docker build --rm -f Dockerfile.php7-nginx-alpine -t tinklabs/php-nginx:7-alpine .
docker build --rm -f Dockerfile.php-apache -t tinklabs/php-apache:5.6 .
docker build --rm -f Dockerfile.php7 -t tinklabs/php:7.1.1-fpm .
docker build --rm -f Dockerfile.php7-nginx -t tinklabs/php-nginx:7.1.1 .
docker build --rm -f beanstalkd/Dockerfile -t tinklabs/beanstalkd:1.10 .
docker build --rm -f node/Dockerfile -t tinklabs/node:6.9.5 .
docker rm -f `docker ps -a | grep Exited | awk '{print $1}'`
docker rmi `docker images | grep none | awk '{print $3}'`
HOSTNAME=$HOSTNAME docker-compose -f ${platform}.yml up -d
#create your own development folder if any
mkdir ~/Development
cd ~/Development
#git clone backend2 for all branches if any
git clone [email protected]:TinkLabs/backend2.git
cd backend2
git branch -r | grep -v '\->' | while read remote; do git branch --track "${remote#origin/}" "$remote"; done
git fetch --all
git pull --all
#git clone DevOps in the same directory level of backend2
cd ..
git clone --dept=1 [email protected]:TinkLabs/DevOps.git
cd DevOps/docker/backend2/
.\ldev.sh
.\ldev_db.sh
docker exec -u web backend2 bash -c "cd /var/www/html/app/ && yes | Console/cake composer.c install; ./Console/cake test app All --stderr; ./Vendor/bin/phpunit Packages/"
Content type
Image
Digest
Size
392.7 MB
Last updated
over 8 years ago
docker pull tinklabs/php:5.6-v1