English |
  • 美国VPS主机推荐
  • |
  • 代购服务
  • |
  • 10美元以下VPS
  • |
  • VPS新手指南/教程
  • |
  • 留言板
  • |
  • 关于
  • | 登录 |

    CentOS/Debian/Ubuntu等Linux下的Docker及Docker compose安装教程

    2025年02月18日 上午 | 作者:VPS侦探

    Docker 是一种容器化技术,用于构建、部署和运行应用程序;Docker Compose 是用于通过单个配置文件定义和管理多个 Docker 容器的工具。本文将详细介绍如何在 CentOS、Debian 和 Ubuntu 系统下安装 Docker 及 Docker Compose。

    1、安装Docker

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

    国内的话可以使用阿里云的源加快安装速度:

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

    今年6月份之前国内还是各种docker源,一夜直接关的关跑的跑或者直接成为内部的,说一下设置方法吧:

    cat >/etc/docker/daemon.json<<EOF
    {
      "registry-mirrors": [
        "https://docker.m.daocloud.io",
        "https://dockerproxy.net",
        "https://docker.1ms.run",
        "https://dockerpull.cn",
        "https://dockerproxy.cn"
    ]
    }
    EOF

    这里只是例子,目前Docker国内已经解封了,可以正常访问,速度慢的可以自行搭建加速节点然后按照上面的方法将里面的域名改成自建的加速节点。

    如果是腾讯云可以使用:https://mirror.ccs.tencentyun.com

    启动docker并设置为开机启动:

    systemctl start docker
    systemctl enable docker

    执行:
    docker version
    systemctl status docker
    查看一下docker版本和docker运行状态。

    执行:docker run hello-world
    查看一下docker是否可以正常运行。

    1、安装安装 Docker Compose

    目前前面的脚本已经安装了 docker-compose-plugin的,所以 Docker 安装完成就已经自带 docker compose 命令。

    执行:docker compose version  可以查看当前的docker compose版本。

    当然也可以再另外安装一个docker-compose:

    curl -L "https://github.com/docker/compose/releases/download/v2.29.6/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
    chmod +x /usr/local/bin/docker-compose
    >>转载请注明出处:VPS侦探 本文链接地址:https://www.vpser.net/manage/docker-docker-compse-install.html
    VPS侦探推荐:
    遨游主机VultrLinode搬瓦工LOCVPSKVMLAHOSTKVMHostXen80VPS美国VPS主机,国内推荐腾讯云阿里云

    发表评论

    *必填

    *必填 (不会被公开)