写点什么

Centos/Ubuntu 一行指令安装 Docker

  • 2024-08-19
    四川
  • 本文字数:1249 字

    阅读完需:约 4 分钟

Centos/Ubuntu一行指令安装Docker

Docker 是一个开源的应用容器引擎,可以让开发者打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的 Linux 机器或 Windows 机器上,也可以实现虚拟化。下面将分别介绍在 CentOS 和 Ubuntu 系统上安装 Docker 的步骤。

CentOS 系统安装 Docker

在 CentOS 系统中,我们可以使用 yum 命令来安装 Docker。首先,我们需要删除旧的版本:

sudo yum remove docker \                  docker-client \                  docker-client-latest \                  docker-common \                  docker-latest \                  docker-latest-logrotate \                  docker-logrotate \                  docker-engine
复制代码

接着,安装一些必要的一组软件包,它们可以让你使用 yum 命令从 HTTPS 连接上的存储库中安装软件:

sudo yum install -y yum-utils
复制代码

然后,设置 Docker 存储库:

sudo yum-config-manager \    --add-repo \    https://download.docker.com/linux/centos/docker-ce.repo
复制代码

最后,安装 Docker 引擎:

sudo yum install docker-ce docker-ce-cli containerd.io
复制代码

安装完毕后,启动 Docker:

sudo systemctl start docker
复制代码

要验证 Docker 是否已经正确安装,可以运行 hello-world 镜像:

sudo docker run hello-world
复制代码

Ubuntu 系统安装 Docker

在 Ubuntu 系统中,我们可以使用 apt 命令来安装 Docker。首先,我们需要删除旧的版本:

sudo apt-get remove docker docker-engine docker.io containerd runc
复制代码

接着,更新 apt 包索引:

sudo apt-get update
复制代码

然后,安装一些必要的软件包,它们可以让 apt 命令使用 HTTPS 连接:

sudo apt-get install \    apt-transport-https \    ca-certificates \    curl \    gnupg \    lsb-release
复制代码

接下来,添加 Docker 的官方 GPG 密钥:

curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg
复制代码

然后,设置 Docker 存储库:

echo \  "deb [arch=amd64 signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/ubuntu \  $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
复制代码

接着,更新 apt 包索引:

sudo apt-get update
复制代码

最后,安装 Docker 引擎:

sudo apt-get install docker-ce docker-ce-cli containerd.io
复制代码

安装完毕后,启动 Docker:

sudo systemctl start docker
复制代码

要验证 Docker 是否已经正确安装,可以运行 hello-world 镜像:

sudo docker run hello-world
复制代码

以上就是在 CentOS 和 Ubuntu 系统上安装 Docker 的步骤。注意,以上所有操作都需要 root 权限,如果没有,请在命令前添加 sudo。同时,安装过程中可能会因为网络原因导致失败,这时可以尝试换个网络环境或者配置国内的镜像源。


蓝易云-五网CN2服务器【点我购买】蓝易云采用KVM高性能架构,稳定可靠,安全无忧!蓝易云服务器真实CN2回国线路,不伪造,只做高质量海外服务器。



海外免备案云服务器链接:www.tsyvps.com

蓝易云香港五网 CN2 GIA/GT 精品网络服务器。拒绝绕路,拒绝不稳定。

用户头像

百度搜索:蓝易云 2023-07-05 加入

香港五网CN2免备案服务器

评论

发布
暂无评论
Centos/Ubuntu一行指令安装Docker_百度搜索:蓝易云_InfoQ写作社区