CentOS 上安装Docker和Docker Compose (含中国加速)
  1. 安装Docker:

    • 更新系统软件包列表:

      sudo yum update

    • 安装所需的软件包以允许使用HTTPS通过仓库下载和安装Docker:

      sudo yum install -y yum-utils device-mapper-persistent-data lvm2
      
    • 添加Docker官方GPG密钥:

      sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
      
    • 安装Docker引擎:

      sudo yum install -y docker-ce
      
    • 启动Docker服务:

      sudo systemctl start docker
      
    • 将Docker服务设置为开机启动:

      sudo systemctl enable docker
      
  2. 安装Docker Compose:

    • 下载Docker Compose二进制文件:

    • 默认安装方式:

      sudo curl -L "https://github.com/docker/compose/releases/latest/download/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
      
    • 或者使用国内加速站点:

      curl -L "https://ghproxy.com/https://github.com/docker/compose/releases/download/v2.18.1/docker-compose-Linux-x86_64" -o /usr/local/bin/docker-compose
      
    • 添加执行权限:

      sudo chmod +x /usr/local/bin/docker-compose
      
    • 创建软链接:

      sudo ln -s /usr/local/bin/docker-compose /usr/bin/docker-compose
      

现在,您已经成功安装了Docker和Docker Compose。您可以使用以下命令验证安装是否成功:

  • 验证Docker安装:
    docker --version
    
  • 验证Docker Compose安装:
    docker-compose --version
    

请注意,这些指令假设您具有管理员(sudo)访问权限。

上一篇