阿里云CentOS 8.1安装docker 19.03.12

操作背景

centos 8.1 安装docker如果是在阿里云的话,就非常简单了,因为阿里云已经做好了yum源的配置,这样下载下来既又方便又快速,当然也不排除有同学用的是自己安装的系统,这个教程考虑这一点也就会更唠叨一些。

查看系统版本

避免重复写相同的内容,直接看这篇文章就O了
CentOS 8.1查看系统版本的命令

查看和修改YUM源[此步可以忽略,直接看安装docker]

1.查看yum源是否需要更新

需要用root登录

cd /etc/yum.repos.d
ll

执行结果如下:

-rw-r--r-- 1 root root  635 May 19 12:09 CentOS-AppStream.repo
-rw-r--r-- 1 root root  619 May 19 12:09 CentOS-Base.repo
-rw-r--r-- 1 root root  701 May 19 12:09 CentOS-centosplus.repo
-rw-r--r-- 1 root root 1329 May 19 12:09 CentOS-CR.repo
-rw-r--r-- 1 root root  668 May 19 12:09 CentOS-Debuginfo.repo
-rw-r--r-- 1 root root  227 May 19 12:09 CentOS-epel.repo
-rw-r--r-- 1 root root  663 May 19 12:09 CentOS-Extras.repo
-rw-r--r-- 1 root root  242 May 19 12:09 CentOS-fasttrack.repo
-rw-r--r-- 1 root root  928 May 19 12:09 CentOS-Media.repo
-rw-r--r-- 1 root root  639 May 19 12:09 CentOS-PowerTools.repo
-rw-r--r-- 1 root root 1382 May 19 12:09 CentOS-Sources.repo
-rw-r--r-- 1 root root   74 May 19 12:09 CentOS-Vault.repo

2.更新yum源为阿里云

说明:如果你的系统是自己安装的,就需要替换一下,这样下载下来快,如果是阿里云的ecs就不用操作这个步骤

wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-8.repo

更新一下yum缓存

yum makecache

安装Docker

现在这一步到达正题,开始安装docker

如有兴趣可以查看官方安装文档:
https://docs.docker.com/engine/install/centos/

1.安装工具

sudo yum install -y yum-utils

## 配置阿里yum源
sudo yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

执行这两个命令后,/etc/yum.repos.d/目录下多出一个docker-ce的源

2.安装依赖

yum install https://download.docker.com/linux/fedora/30/x86_64/stable/Packages/containerd.io-1.2.6-3.3.fc30.x86_64.rpm

3.安装docker

yum install docker-ce docker-ce-cli containerd.io

执行结果部分截图

Running transaction
  Preparing        :                                                                                                                             1/1 
  Installing       : docker-ce-cli-1:19.03.12-3.el7.x86_64                                                                                       1/3 
  Running scriptlet: docker-ce-cli-1:19.03.12-3.el7.x86_64                                                                                       1/3 
  Running scriptlet: libcgroup-0.41-19.el8.x86_64                                                                                                2/3 
  Installing       : libcgroup-0.41-19.el8.x86_64                                                                                                2/3 
  Running scriptlet: libcgroup-0.41-19.el8.x86_64                                                                                                2/3 
  Installing       : docker-ce-3:19.03.12-3.el7.x86_64                                                                                           3/3 
  Running scriptlet: docker-ce-3:19.03.12-3.el7.x86_64                                                                                           3/3 
  Verifying        : libcgroup-0.41-19.el8.x86_64                                                                                                1/3 
  Verifying        : docker-ce-3:19.03.12-3.el7.x86_64                                                                                           2/3 
  Verifying        : docker-ce-cli-1:19.03.12-3.el7.x86_64                                                                                       3/3 

Installed:
  docker-ce-3:19.03.12-3.el7.x86_64                docker-ce-cli-1:19.03.12-3.el7.x86_64                libcgroup-0.41-19.el8.x86_64               

Complete!

这就表示安装成功

3.查看docker版本

docker -v

执行结果如下:

Docker version 19.03.12, build 48a66213fe

Docker启动关闭命令

systemctl start docker  #启动docker
systemctl enable docker #开机启动docker
systemctl status docker #查看docker状态

结语

查看和修改yum源在本地安装中用不上,centos7直接可以安装docker,但centos8需要安装一些依赖。切记,希望能帮助到你。

猜你喜欢

转载自blog.csdn.net/bufegar0/article/details/107448560
今日推荐