华为云ECS服务器CentOS8.2安装docker
华为云ECS服务器CentOS8.2安装docker1、参考说明2、 环境说明3、在CentOs中安装所需要的软件包4、设置docker仓库5、安装最新版Docker Engine-Community6、启动docker引擎7、卸载docker1、参考说明本文参考docker教程:https://www.runoob.com/docker/docker-tutorial.html教程中有1、使用官
华为云ECS服务器CentOS8.2安装docker
1、参考说明
本文参考docker教程:https://www.runoob.com/docker/docker-tutorial.html
教程中有
1、使用官方安装脚本自动安装
安装命令如下:
curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun
也可以使用国内daocloud一键安装命令:
curl -sSL https://get.daocloud.io/docker | sh
2、手动安装,本文主要介绍的是使用的手动安装的方式
2、 环境说明
一台初始的华为云ECS服务器,操作系统使用的是最新CentOS8.2。建议使用Xshell作为客户端以管理员身份远程登录上服务器。
3、在CentOs中安装所需要的软件包
1、添加yum源
yum install epel-release -y
执行如下图:
EPEL(Extra Packages for Enterprise Linux)是Fedora团队的开源免费社区存储库项目,它为Linux发行版提供100%高质量的附加软件包,包括RHEL(Red Hat Enterprise Linux)、CentOS和Scientific Linux。Epel项目不是RHEL/Cent操作系统的一部分,但它是为主要的Linux发行版设计的,它提供了许多开源软件包,如networking、sys admin、programming、monitoring等等。
2、清理yum安装包
yum clean all
执行如下图:
3、安装yum-util,yum-utils 提供了 yum-config-manager
yum install -y yum-utils
执行如下图:
4、安装device-mapper-persistent-data和lvm2,device mapper存储驱动程序需要device-mapper-persistent-data和lvm2。
yum install -y device-mapper-persistent-data
执行如下图:
yum install -y lvm2
执行如下图:
4、设置docker仓库
docker仓库可以是官方的、阿里云提供的、清华大学提供的,如下:
1、使用官方源地址(比较慢)
yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
2、使用阿里云源
yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
3、使用清华大学源
yum-config-manager --add-repo https://mirrors.tuna.tsinghua.edu.cn/docker-ce/linux/centos/docker-ce.repo
本文使用的是阿里云源,如下图:
5、安装最新版Docker Engine-Community
1、安装docker-ce
yum install docker-ce
执行如下图:
执行过程中有2个提问,直接输入y继续就行。
2、安装docker-ce-cli
yum install docker-ce-cli
执行如下图:
3、安装containerd
yum install containerd.io
执行如下图:
6、启动docker引擎
Docker 安装完默认未启动。并且已经创建好 docker 用户组,但该用户组下没有用户。
1、启动Docker
systemctl start docker
设置开机自动启动docker
systemctl enable docker
2、查看docker版本
docker --version
执行如下图:
3、通过运行hello-world镜像来验证是否正确安装了Docker Engine-Community
3.1 先拉取一下hello-world镜像
docker pull hello-world
执行如下图:
3.2 运行hello-world
docker run hello-world
执行如下图:
这样就说明docker安装成功了,
7、卸载docker
1、删除安装包
yum remove docker-ce
2、删除镜像、容器、配置文件等内容
rm -rf /var/lib/docker
更多推荐
所有评论(0)