dockerfiles
dockerfiles copied to clipboard
Base Dockerfiles for dev environments
Dockerfiles for devs
Examples with docker-compose
To use these images, please refer to example yml files:
- examples/laravel.yml
- examples/symfony.yml
- examples/apache.yml
Helpers
-
Clone this project
git clone https://github.com/DATA-DOG/dockerfiles.git ~/.datadog-dockerfiles
-
Add to your
~/.bashrc
fileexport PATH=$PATH:~/.datadog-dockerfiles/bin alias run-behat="docker-compose exec --user www php /var/www/vendor/bin/behat" alias run-unit="docker-compose exec --user www php /var/www/vendor/bin/phpunit" alias dc="docker-compose"
Using docker-gen
for Docker-Compose v1
service nginx stop && service apache2 stop
docker run -d -p 80:80 -v /var/run/docker.sock:/tmp/docker.sock:ro jwilder/nginx-proxy
for Docker-Compose v2
Run on computer startup:
cd ~/.datadog-dockerfiles/proxy;
dc up -d;
building php
cd ~/.datadog-dockerfiles/php-base;
./build.sh 70 1.0.0 # to build 7.0 with tag 1.0.0