Docker-Compose相关命令

DockerCompose:

1.DockerCompose是一个工具

2.通过一个YML文件定义多容器的DOCKER应用

3.通过一条命令就可以根据yml文件的定义去创建或者管理这多个容器

Services,network,volumes

一个service代表一个container,启动类似docker run,我们可以给其指定network,volumes

docker-compose.yml 文件格式:

version: '3'
services:
  web:
    build: .
    ports:
     - "5000:5000"
  redis:
    image: "redis:alpine"

docker-compose up 启动服务

docker-compose up -d 后台启动

docker-compose ps 查看启动服务

docker-compose stop 停止服务

docker-compose -h 查看帮助

docker-compose logs 查看输出

docker-compose -f server.yml up -d  指定server.yml模板文件代替默认docker-compose.yml启动

docker-compose down 停用服务

docker-compose build 构建服务容器

docker-compose restart 重启服务

docker-compose rm 删除所有服务容器

docker-compose start 启动已经存在的容器

docker-compose run ubuntu ping docker.com 在指定服务商执行一个命令

猜你喜欢

转载自blog.csdn.net/New_CJ/article/details/84848529