前言
很多 Docker 镜像都在介绍页面提供了 Compose 部署的示例配置,可是对于小小白来说根本不知道怎么用,例如我就是!!!
直接使用命令去运行容器很方便,但是日后想要找回当时运行这个容器时所设定的参数可就不太好找了。虽然使用 Docker Compose 运行容器相对麻烦些,但是避免以后难管理还是要学一下的。
操作步骤
1.创建 Docker Compose 配置文件目录(建议)
实际上,Compose 配置文件可以存放于任意目录,但是为了易于管理和满足强迫症,建议将配置文件放在一个专用的目录,并且以容器应用的名称命名该目录。我不确定这是否规范,如有建议欢迎指出。
mkdir ~/docker-app
2.切换到新创建的文件夹
cd ~/docker-app
3.创建 docker-compose.yaml 文件
nano ~/docker-app/docker-compose.yaml
4.编写 Docker Compose 配置文件
建议复制映像的示例配置,按实际需求修改粘贴到文档。
5.以后台模式运行容器
docker compose up -d
特别提醒:如果第3步操作中创建的 yaml 文件名称不是 docker-compose.yaml,则需要使用以下命令指定配置文件。
docker compose -f ~/docker-app/配置文件名称.yaml up -d
6.验证容器状态
docker compose ps
docker compose -f ~/docker-app/配置文件名称.yaml ps