docker-compose使用教程
时间: 2023-05-18 20:03:14 浏览: 110
Docker Compose 是一个用于定义和运行多个 Docker 容器的工具。它使用 YAML 文件来配置应用程序的服务,并可以一次性启动、停止和重建整个服务。以下是 Docker Compose 的使用教程:
1. 安装 Docker Compose:在 Linux 系统上,可以使用以下命令安装 Docker Compose:
```
sudo curl -L "https://github.com/docker/compose/releases/download/1.29.2/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
sudo chmod +x /usr/local/bin/docker-compose
```
2. 创建 Docker Compose 文件:在项目根目录下创建一个名为 docker-compose.yml 的文件,并在其中定义服务。例如,以下是一个简单的 Docker Compose 文件,其中定义了一个 Web 服务和一个数据库服务:
```
version: '3'
services:
web:
build: .
ports:
- "5000:5000"
db:
image: postgres
```
3. 启动服务:在项目根目录下运行以下命令启动服务:
```
docker-compose up
```
4. 停止服务:在项目根目录下运行以下命令停止服务:
```
docker-compose down
```
5. 其他命令:Docker Compose 还支持其他命令,如构建服务、查看服务状态等。可以使用以下命令查看所有命令:
```
docker-compose --help
```
希望这个教程能够帮助你使用 Docker Compose。
阅读全文