CentOS上安装Docker的说明

CentOS上安装Docker的说明

CentOS上安装Docker的说明

在CentOS上安装Docker有几种方法,您可以选择使用官方安装脚本自动安装,或者使用国内镜像源进行安装,还可以进行手动安装。

以下是使用官方安装脚本自动安装Docker的步骤:

  1. 打开终端并以root权限登录CentOS服务器。
  2. 运行以下命令下载并执行官方安装脚本:
curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun

该命令会从官方网站下载安装脚本并自动安装Docker。--mirror Aliyun参数指定使用阿里云镜像源,可以加快下载速度。

另外,您还可以选择使用国内的Daocloud镜像源进行安装,方法如下:

curl -sSL https://get.daocloud.io/docker | sh

以上命令会从Daocloud下载安装脚本并执行安装。

如果您想进行手动安装,可以按照以下步骤操作:

  1. 卸载旧版本的Docker。如果之前已经安装了旧版本的Docker,可以运行以下命令进行卸载:
sudo yum remove docker \
  docker-client \
  docker-client-latest \
  docker-common \
  docker-latest \
  docker-latest-logrotate \
  docker-logrotate \
  docker-engine
  1. 安装Docker Engine-Community。首先,安装所需的软件包和依赖项。运行以下命令:
sudo yum install -y yum-utils \
  device-mapper-persistent-data \
  lvm2

这些软件包提供了安装Docker Engine-Community所需的依赖项。

  1. 设置Docker仓库。根据您的需求,可以选择使用官方源地址、阿里云源地址或者清华大学源地址。以下是设置稳定仓库的命令示例:
  • 使用官方源地址(速度较慢):
sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
  • 使用阿里云源地址:
sudo yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
  • 使用清华大学源地址:
sudo yum-config-manager --add-repo https://mirrors.tuna.tsinghua.edu.cn/docker-ce/linux/centos/docker-ce.repo
  1. 安装Docker Engine-Community。运行以下命令安装最新版本的Docker Engine-Community和containerd:
sudo yum install docker-ce docker-ce-cli containerd.io

如果系统提示您接受GPG密钥,请选择是。

  1. 启动Docker服务。运行以下命令启动Docker服务:
sudo systemctl start docker

现在,您已成功安装Docker并启动了Docker服务。

为了验证是否正确安装了Docker Engine-Community,您可以运行以下命令运行一个简单的Docker容器:

sudo docker run hello-world

这将下载并运行一个名为hello-world的容器镜像,如果一切正常,您将看到相关的提示信息。

请注意,以上是在CentOS上安装Docker的常用方法和步骤。根据您的具体情况和需求,可能会有一些细微的差异。如果您需要更详细的信息,请参考以下引用的来源:

参考来源:

  1. Get Docker

推荐一个零声学院免费教程,个人觉得老师讲得不错,分享给大家,有兴趣可以去看看:[Linux,Nginx,DPDK等技术内容,点击立即学习.

猜你喜欢

转载自blog.csdn.net/weixin_36184908/article/details/131117386