docker-compose常用命令
Docker-compose命令格式
1 | docker-compose [-f <arg>...] [options] [COMMAND] [ARGS...] |
命令选项如下
1 | -f --file FILE指定Compose模板文件,默认为docker-compose.yml |
docker-compose up
1 | docker-compose up [options] [--scale SERVICE=NUM...] [SERVICE...] |
docker-compose ps
1 | docker-compose ps [options] [SERVICE...] 列出项目中所有的容器 |
docker-compose stop
1 | docker-compose stop [options] [SERVICE...] |
docker-compose -h
1 | docker-compose -h 查看帮助 |
docker-compose down
1 | docker-compose down [options] |
docker-compose logs
1 | docker-compose logs [options] [SERVICE...] |
docker-compose bulid
1 | docker-compose build [options] [--build-arg key=val...] [SERVICE...] |
docker-compose pull
1 | docker-compose pull [options] [SERVICE...] 拉取服务依赖的镜像。 |
docker-compose restart
1 | docker-compose restart [options] [SERVICE...] 重启项目中的服务。 |
docker-compose rm
1 | docker-compose rm [options] [SERVICE...] 删除所有(停止状态的)服务容器。 |
docker-compose start
1 | docker-compose start [SERVICE...] |
docker-compose run
1 | docker-compose run [options] [-v VOLUME...] [-p PORT...] [-e KEY=VAL...] SERVICE [COMMAND] [ARGS...] |
docker-compose scale
1 | docker-compose scale web=3 db=2 设置指定服务运行的容器个数。通过service=num的参数来设置数量 |
docker-compose pause
1 | docker-compose pause [SERVICE...] 暂停一个服务容器 |
docker-compose kill
1 | docker-compose kill [options] [SERVICE...] |
docker-compose config
1 | docker-compose config [options] 验证并查看compose文件配置。 |
docker-compose create
1 | docker-compose create [options] [SERVICE...] 为服务创建容器。 |
docker-compose exec
1 | docker-compose exec [options] SERVICE COMMAND [ARGS...] |
docker-compose port
1 | docker-compose port [options] SERVICE PRIVATE_PORT |
docker-compose push
1 | docker-compose push [options] [SERVICE...] 推送服务依的镜像。 |
docker-compose stop
1 | docker-compose stop [options] [SERVICE...] |
docker-compose uppause
1 | docker-compose unpause [SERVICE...] |
All articles in this blog are licensed under CC BY-NC-SA 4.0 unless stating additionally.
Comment