更多内容请看专栏 💘【 Docker快速上手 Docker基础 】💘
Docker Compose是一个用于定义和运行多个容器的工具。它使用一个YAML文件来配置应用程序的服务、网络、存储卷等,并提供了简化的命令行工具进行管理。下面是使用教程
终端输入查看是否已经有docker-compose,如果你安装的是docker桌面版默认是有的
docker-compose
接着我们需要在我们的项目的根目录下创建一个名为docker-compose.yml文件
内容输入参考,也可以看官方文档
version: '3'
services:
app:
build: ./
ports:
- 80:8000
volumes:
- ./:/app
environment:
- TZ=Asia/Shanghai
mysql:
image: mysql
volumes:
- mysql_data:/mysql_data
environment:
- TZ=Asia/Shanghai
- MMYSQL_ALLOW_EMPTY_PASSWORD
volumes:
mysql_data:
脚本写好后终端在项目目录下输入
docker-compose up
成功把项目的多个服务集合到一起