centos安装docker

mac2026-08-07  8

1 安装前检查

docker要求centos的Linux内核版本是3.10以上,可以使用 uname -r 查看内核版本 这里centos的版本是7.2。

2 安装docker

2.1 更新yum
sudo yum update
2.2 卸载旧版本(如果安装过的话)
sudo yum remove docker \ docker-client \ docker-client-latest \ docker-common \ docker-latest \ docker-latest-logrotate \ docker-logrotate \ docker-engine
2.3 安装需要的软件包, yum-util 提供yum-config-manager功能,另外两个是devicemapper驱动依赖的
sudo yum install -y yum-utils \ device-mapper-persistent-data \ lvm2
2.4 设置yum源
sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
2.5 查看所有仓库中的所有docker版本
yum list docker-ce --showduplicates | sort -r

2.6 安装最新的docker
sudo yum install docker-ce docker-ce-cli containerd.io

或者安装指定版本的docker,通过其完整的软件包名称安装特定版本,该软件包名称是软件包名称(docker-ce)加上版本字符串(第二列),从第一个冒号(:)一直到第一个连字符,并用连字符(-)分隔。例如:docker-ce-18.09.1。

sudo yum install docker-ce-<VERSION_STRING> docker-ce-cli-<VERSION_STRING> containerd.io
2.7 启动docker
sudo systemctl start docker

实际上可以不加sudo的命令,因为是在root下进行的操作。

2.8 设置docker开机自动启动
sudo systemctl enable docker
2.9 查看docker的版本号
docker version docker -v

两个都可以,上面的那个显示的比较全面,下面的显示比较简单。 到这里docker就按按安装成功了。 参考链接: 参考链接1 参考链接2

最新回复(0)