Docker Compose 是 Docker 的一个命令行工具,用于定义和运行多个 Docker 容器的应用程序。以下是一个基本的 Docker Compose 命令安装教程。

  1. 安装 Docker 和 Docker Compose

首先,您需要在您的系统上安装 Docker 和 Docker Compose。可以使用以下命令来安装它们:

sudo apt-get update
sudo apt-get install docker.io docker-compose
  1. 创建 Docker Compose 文件

接下来,您需要创建一个 Docker Compose 文件,用于定义您的应用程序。以下是一个简单的 Docker Compose 文件的示例:

version: '3'

services:
  web:
    build: .
    ports:
      - "80:80"
    depends_on:
      - db

  db:
    image: postgres
    environment:
      - POSTGRES_USER=user
      - POSTGRES_PASSWORD=password
      - POSTGRES_DB=database
    volumes:
      - dbdata:/var/lib/postgresql/data

volumes:
  dbdata:

这个 Docker Compose 文件定义了两个服务:一个名为“web”的服务,它将构建一个 Docker 镜像,并将其映射到主机的端口 80;另一个名为“db”的服务,它使用 PostgreSQL 镜像,并设置了环境变量,以便连接到 PostgreSQL 数据库。

  1. 构建 Docker 镜像

使用以下命令构建 Docker 镜像:

docker-compose build

这个命令将在当前目录下构建一个名为“web”的 Docker 镜像。

  1. 启动 Docker 容器

使用以下命令启动 Docker 容器:

docker-compose up

这个命令将启动一个名为“web”的 Docker 容器,并将其映射到主机的端口 80。

  1. 访问应用程序

现在,您可以在浏览器中访问应用程序,通过输入以下地址:

http://localhost

这将打开您的应用程序的首页。

这个教程只是一个基本的 Docker Compose 命令安装教程,供您参考。有很多其他的选项和设置可以用来自定义您的 Docker Compose 文件。

GitHub 加速计划 / compose / compose
39
5
下载
compose - Docker Compose是一个用于定义和运行多容器Docker应用程序的工具,通过Compose文件格式简化应用部署过程。
最近提交(Master分支:4 个月前 )
8f644eea Signed-off-by: Nicolas De Loof <nicolas.deloof@gmail.com> 2 天前
56e92e34 Signed-off-by: Guillaume Lours <705411+glours@users.noreply.github.com> 2 天前
Logo

旨在为数千万中国开发者提供一个无缝且高效的云端环境,以支持学习、使用和贡献开源项目。

更多推荐