version: '2'
services:
nginx:
image: nginx:1.16.1
container_name: nginx
ports:
- "80:80"
- "443:443"
environment:
TZ: 'Asia/Shanghai'
volumes:
- ./nginx/ssl:/etc/ssl/private //ssl證書
- ./nginx/conf.d:/etc/nginx/conf.d //配置文件
- ./nginx/html:/usr/share/nginx/html
- ./nginx/log:/var/log/nginx
- ./app:/usr/share/nginx/app/
- ./www:/usr/share/nginx/www/
networks:
haopin_net:
ipv4_address: 172.16.238.21
db:
image: mysql:5.7
container_name: mysql
environment:
MYSQL_ROOT_PASSWORD: good!@#007
TZ: 'Asia/Shanghai'
ports:
- "3306:3306"
volumes:
- ./mysql_data:/var/lib/mysql
- ./docker-entrypoint-initdb.d:/docker-entrypoint-initdb.d
- ./mysql_conf.d:/etc/mysql/conf.d
networks:
haopin_net:
ipv4_address: 172.16.238.31
redis:
image: redis:4.0
container_name: redis
entrypoint:
- redis-server
- /usr/local/etc/redis/redis.conf
volumes:
- ./redis_data:/data
- ./redis_config:/usr/local/etc/redis
ports:
- "6379:6379"
environment:
TZ: 'Asia/Shanghai'
networks:
haopin_net:
ipv4_address: 172.16.238.32
networks:
haopin_net:
driver: bridge
ipam:
driver: default
config:
- subnet: 172.16.238.0/24
gateway: 172.16.238.1
docker-compose配置模版
?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
【社區(qū)內容提示】社區(qū)部分內容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。
【社區(qū)內容提示】社區(qū)部分內容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。
相關閱讀更多精彩內容
- 1 安裝Docker 本機在CentOs7 下安裝Docker,其他平臺也一樣首先查看當前內核版本是否高于 3.1...
- Nginx的docker-compsoe文件 在usr/local/docker/nginx/conf.d/def...
- 1.先在宿主機創(chuàng)建掛載目錄:mkdir -p /data/nginx/{conf,conf.d,html,logs...