欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

Docker Compose入门使用教程

程序员文章站 2022-06-17 08:47:25
...

1. Docker Compose 介绍

Docker Compose用来定义运行多个容器

Compose重要概念:

服务Service,容器,应用(Web、Redis、Mysql...)

项目Project,一组关联的容器。

Compose 使用的三个步骤:

  1. 使用 Dockerfile 定义应用程序的环境。

  2. 使用 docker-compose.yml 定义构成应用程序的服务,这样它们可以在隔离环境中一起运行。

  3. 最后,执行 docker-compose up 命令来启动并运行整个应用程序。

2. 体验

1. 一个应用

2. Dockerfile 应用打包为镜像

3. Docker-compose.yaml文件(定义整个服务,需要的环境。web、redis)

sample:

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

4. 启动compose项目(docker-compose up)

默认服务名:文件名_服务名_num(副本数量)

5. 停止compose(docker-compose down)

相关标签: docker-compose