PROJECT_DIR=../src
version: "2"
services:
wwwdata:
image: busybox
container_name: "importer-box"
volumes:
- ${PROJECT_DIR}:/var/www/html
mysqldata:
image: busybox
container_name: "importer-mysql-box"
volumes:
- ./docker/mysql/data:/var/lib/mysql
web:
container_name : "web"
image: logicalstudio/apache24_php:7.3
ports:
- "80:80"
volumes:
- /vagrant/docker/web:/home/docker/
- ../logs/httpd/:/var/log/httpd/
- /var/www/html_local:/var/www/html_local/
- /var/www/html_local.git:/var/www/html_local.git/
stdin_open: true
tty: true
privileged: true
command: /sbin/init
links:
- db
db:
hostname: myql55
container_name : "db"
build:
context: ./db
dockerfile: Dockerfile
restart: always
ports:
- "3306:3306"
volumes_from:
- mysqldata
environment:
MYSQL_USER: ○○○○
MYSQL_PASSWORD: ○○○○
MYSQL_ROOT_PASSWORD: ○○○○
TZ: 'Asia/Tokyo'
smtp:
image: schickling/mailcatcher
ports:
- "1080:1080"
- "1025:1025"
Content type
Image
Digest
Size
403.8 MB
Last updated
about 7 years ago
docker pull logicalstudio/apache24_php:7.2