作者:ttarm_33218389 | 来源:互联网 | 2023-09-13 10:06
用Docker部署一个Lnmp环境,要写一个nginx+mariadb+php+redis的docker-compose.yml,看了一下官方文档,给了一个格式,像下面这样:链接在此:
用Docker部署一个Lnmp环境,要写一个nginx+mariadb+php+redis的docker-compose.yml,看了一下官方文档,给了一个格式,像下面这样:
链接在此: https://docs.docker.com/compose/compose-file/#versioning
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25
| version: '2'
services:
web:
build: .
ports:
- "5000:5000"
volumes:
- .:/code
networks:
- front-tier
- back-tier
redis:
image: redis
volumes:
- redis-data:/var/lib/redis
networks:
- back-tier
volumes:
redis-data:
driver: local
networks:
front-tier:
driver: bridge
back-tier:
driver: bridge |
但看了仍然不知道该怎么写这个文件,把github上能搜到的基本浏览了一遍,但是有点五花八门,看了不知道参考哪个,有点混淆。请大神们提供一些参考示例。
备注:
上面涉及到的镜像打算使用Docker Hub上的官方镜像最新版。
操作系统是centos7.2。