常用命令
docker-compose.yml 文件目录下输入命令,默认使用当前目录下的 “ docker-compose.yml ”,也可以通过-f 指定。compose 命令详解
docker-compose up
docker-compose stop
docker-compose rm
docker-compose start
# kafka 下载安装 👇 https://www.yuque.com/tanning/epv4c9/xcawu4#knZCE
docker-compose -f docker-compose-kafka.yml -p logs up -d
-p:项目名称
-f:指定docker-compose.yml文件路径
-d:后台启动
compose 命令详解
命令 | 解释 |
---|---|
compose build | (构建 yml 中某个服务的镜像) |
compose ps | (查看已经启动的服务状态) |
compose kill | (停止某个服务) |
compose logs | (可以查看某个服务的 log) |
compose port | (打印绑定的 public port) |
compose pull | (pull 服务镜像) |
compose up | (启动 yml 定义的所有服务) |
compose stop | (停止 yml 中定义的所有服务) |
compose start | (启动被停止的 yml 中的所有服务) |
compose kill | (强行停止 yml 中定义的所有服务) |
compose rm | (删除 yml 中定义的所有服务) |
compose restart | (重启 yml 中定义的所有服务) |
compose scale | (扩展某个服务的个数,可以向上或向下) |
compose migrate-to-labels | (这个没有实际尝试。根据介绍是将服务从 1.2 迁移到 1.3 带 labels 的版本。docker 之前不支持 label) |
compose version | (查看 compose 的版本) |