Docker Compose 安装步骤

中二管理员
发布于 2025-07-02 / 3 阅读
0
0

Docker Compose 安装步骤

前置条件


  • 已安装 Docker 引擎,验证命令:

    docker --version  # 确保返回Docker版本信息
    

  • 若未安装 Docker,先执行:

    curl -fsSL https://get.docker.com | bash -s docker
    


2. 下载二进制文件


  • 获取最新版本号(当前为 2.25.0):

    VERSION="v2.25.0"
    

  • 下载并安装到系统路径

    sudo curl -L "https://github.com/docker/compose/releases/download/${VERSION}/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
    


    • 国内用户可加代理加速

      sudo curl -L "https://ghproxy.com/https://github.com/docker/compose/releases/download/${VERSION}/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
      


3. 赋予执行权限

sudo chmod +x /usr/local/bin/docker-compose


4. 验证安装

docker-compose --version  # 输出类似:Docker Compose version v2.25.0


5. 升级 Docker Compose

重复步骤 2-3,覆盖旧版本。

6. 卸载 Docker Compose

sudo rm /usr/local/bin/docker-compose




基础使用示例


  1. 创建 docker-compose.yml

    version: '3'
    services:
      web:
        image: nginx:alpine
        ports:
          - "80:80"
    

  2. 启动服务

    docker-compose up -d  # 后台运行容器
    

  3. 查看服务状态

    docker-compose ps
    

  4. 停止服务

    docker-compose down
    




常见问题


  • 权限不足:所有命令前加 sudo 或当前用户加入 docker 组。

  • 下载失败:检查网络或使用代理 URL(https://ghproxy.com/)。

  • 版本过旧:通过上述步骤重新安装最新版。



评论