美文网首页
docker-compose

docker-compose

作者: 小小怪吃吃吃 | 来源:发表于2019-10-11 02:27 被阅读0次
    一、介绍

    使用 Docker Compose 可以轻松、高效的管理容器,它是一个用于定义和运行多容器 Docker 的应用程序工具(替代sh脚本)。
    1、安装docker、docker compose。
    2、创建 Dockerfile 文件。
    3、创建文件 docker-compose.yml。
    4、在 docker-compose.yml 所在路径下执行命令“docker-compose up -d” Compose 就会自动构建镜像并使用镜像启动容器。

    二、docker compose常用命令
    列出所有容器:docker-compose ps
    构建、启动容器:docker-compose up -d(-d是后台执行)
    
    三、docker-compose.yml 属性
    • version:指定 docker-compose.yml 文件的写法格式
    • services:多个容器集合
    • build:配置构建时,Compose 会利用它自动构建镜像,该值可以是一个路径,也可以是一个对象,用于指定 Dockerfile 参数
    • command:覆盖容器启动后默认执行的命令
    • volumes:卷挂载路径
    • expose:暴露端口,只将端口暴露给连接的服务,而不暴露给主机
    • ports:对外暴露的端口定义,和 expose 对应。ports: # 暴露端口信息 - "宿主机端口:容器暴露端口"

    相关文章

      网友评论

          本文标题:docker-compose

          本文链接:https://www.haomeiwen.com/subject/avbzpctx.html