Docker Compose 基本使用
我们安装 docker 之后,便会启动很多容器服务,但对应这些容器如何统一编排,网络组管理,启动顺序,挂载数据卷,成为了问题,于是 docker 团队开发了 docker-compose 组件来便于我们编排容器。
开源项目地址:
https://github.com/docker/compose
1、下载文件后上传至服务器 /usr/local/bin 文件夹。
2、添加文件执行权限
sudo chmod +x /usr/local/bin/docker-compose
docker-compose 只是一个二进制文件,可以直接运行在 linux 系统上,通过docker-compose 可以使用 yaml 文件来配置应用程序需要的所有容器。然后使用一个命令 docker-compose up -d,就可以从 yaml 文件配置中创建并启动所有服务。
常用命令:
docker-compose up [启动容器 带 -d 后台启动]
docker-compose stop [停止容器]
docker-compose ps [查看当前所有编排服务]
docker-compose logs -f --tail=500 <容器Name> [查看容器实时日志]
docker-compose restart [重启容器]
docker-compose rm [删除容器]
docker-compose build [打包镜像]