其他分享
首页 > 其他分享> > docker-compose之配置docker-compose.yml

docker-compose之配置docker-compose.yml

作者:互联网

 

 docker-compose.yml

version: '3'
services:
  proxy:
    image: nginx
    ports:
      - "80:80"
    networks:
      - frantnet
  webapp:
    build: .
    networks:
      - frantnet
      - endnet
  redis:
    image: redis
    networks:
      - endnet
networks:
  frantnet:
  endnet:

  参数说明:

    version: 声明语法版本

    services: 指定服务

    image: 指定使用的镜像

    build: 使用编译Dockerfile的方式得到的镜像

     networks: 使用, 创建网络

     volumes: 数据卷, 处理容器中数据的持久化方式

 

 

常用命令:

docker-compose -f docker-compose-dev.yml config

-f: 指定配置文件
-p: 指定项目名称

config:不会执行真正的操作,而是显示docker-compose程序解析的配置文件内容

  

示例:

docker-compose -p testnet -f docker-compose-net.yml up -d

  

标签:compose,image,networks,docker,frantnet,yml
来源: https://www.cnblogs.com/xingxia/p/docker_compose_yml.html