PHP7 with installed dependencies for Laravel 5.6
384
root:
docker-compose.yml
- fpm:
Dockerfile
php.ini
supervisord.conf
- nginx:
default.conf
Dockerfile
- www:
All the laravel files
version: '2'
services:
fpm:
image: tst_fpm
build:
context: .
dockerfile: ./fpm/Dockerfile
volumes:
- ./www:/var/www
- ./.env-laravel:/var/www/.env
networks:
- t-network
nginx:
image: tst_nginx
build:
context: .
dockerfile: ./nginx/Dockerfile
working_dir: /var/www
volumes:
- ./nginx/default.conf:/etc/nginx/conf.d/default.conf #name default if only 1 on server
ports:
- 8084:80
- 443:443
networks:
- t-network
db:
image: mysql:5.7
volumes:
- mysql-ng:/var/lib/mysql
ports:
- 3308:3306
environment:
MYSQL_ROOT_PASSWORD: mysqlrootpassword
MYSQL_USER: dev
MYSQL_PASSWORD: dev
MYSQL_DATABASE: dev
networks:
- t-network
volumes:
mysql-ng:
networks:
t-network:
$ docker-compose up -d
$ docker-compose exec fpm bash
$ container: composer install
Content type
Image
Digest
Size
267.9 MB
Last updated
almost 7 years ago
docker pull webbever/php7-laravel