#docker-compose.yml
version: "3"
services:
web:
image: nginx:latest
container_name: nginx
restart: always
networks:
cynetwork:
ipv4_address: 172.16.1.2
ports:
- "8110:80"
- "8111:443"
volumes:
- /data/docker/web/nginx/html:/var/www/html
- /data/docker/web/nginx/conf.d:/etc/nginx/conf.d
- /data/docker/web/home:/home
php-fpm:
image: php:5.6-fpm-alpine
container_name: php5.6-fpm
restart: always
networks:
cynetwork:
ipv4_address: 172.16.1.4
ports:
- "8019:9000"
volumes:
- /data/docker/web/nginx/html:/var/www/html
- /data/docker/web/nginx/conf.d:/etc/nginx/conf.d
- /data/docker/web/home:/home
database:
image: mysql:5.7
container_name: mysql-server
restart: always
networks:
cynetwork:
ipv4_address: 172.16.1.8
command: --default-authentication-plugin=mysql_native_password
environment:
MYSQL_ROOT_PASSWORD: 1234567
TZ: Asia/Shanghai
ports:
- "8046:3306"
volumes:
- /data/docker/mysql/home:/home
- /data/docker/mysql/conf.d:/etc/mysql/conf.d
- /data/docker/mysql/data:/var/lib/mysql
- /data/docker/mysql/backup:/data/backup
- /data/docker/mysql/log:/var/log
networks:
cynetwork:
external: true
Docker-compose一键部署lnmp环境 —— 筑梦之路
最新推荐文章于 2024-07-19 09:42:59 发布