CentOS 7 安装Docker
(1)前提
centos-extras
是CentOS的软件在线安装的源
参考:CentOS的几个常用的软件仓储repos
(2)安装步骤
1、卸载旧版本
sudo yum remove docker \
docker-client \
docker-client-latest \
docker-common \
docker-latest \
docker-latest-logrotate \
docker-logrotate \
docker-engine
官网在此处提示yun
可能未安装
vmware测试:
解决办法
2、安装Docker Engine
- 设置Docker repositories【官方推荐】
① 设置repository
sudo yum install -y yum-utils
sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
vmware测试
② 下载Docker Engine
下载Docker,还没有开启Docker。
创建了Docker组,但没有创建用户。
sudo yum install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin
VMware测试
安装过程中,有几次询问:y
安装过程中的信息:
sudo systemctl start docker
VMware测试
sudo docker run hello-world
VMware测试
总结:
1) 卸载旧版本Docker
sudo yum remove docker \
docker-client \
docker-client-latest \
docker-common \
docker-latest \
docker-latest-logrotate \
docker-logrotate \
docker-engine
2) 下载Docker Engine
a. 下载Docker
sudo yum install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin
b. 开启Docker
sudo systemctl start docker
c. 测试
sudo docker run hello-world
- 下载RPM包,根据手册安装和管理更新
- 脚本安装