docker centos yum install
1 安装docker centos 需要满足的条件如下:要安装Docker CE,您需要CentOS 7的维护版本。不支持或测试存档版本。该centos-extras库必须启用。默认情况下,此存储库已启用,但如果已将其禁用,则需要重新启用它。centos-extras: 在CentOS 5和6中,为CentOS提供附加功能而不破坏上游兼容性或更新基本组件,但...
1 安装docker centos 需要满足的条件如下:
要安装Docker CE,您需要CentOS 7的维护版本。不支持或测试存档版本。
该centos-extras
库必须启用。默认情况下,此存储库已启用,但如果已将其禁用,则需要 重新启用它。
centos-extras: 在CentOS 5和6中,为CentOS提供附加功能而不破坏上游兼容性或更新基本组件,但未经上游测试或上游产品可用的软件包。在CentOS 7中,这是一个上游存储库,以及其他CentOS软件包。CentOS开发团队已经测试了该存储库中的每个项目,它们都与CentOS一起工作。此存储库随CentOS一起提供,默认情况下已启用。
如果需要启用则 需修改/etc/yum.repos.d/ 目录中每个.conf文件中的每个存储库, 设置其enabled=1
2 卸载旧版本的docker
较旧版本的Docker被称为docker
或docker-engine
。如果已安装这些,请卸载它们以及相关的依赖项。\
sudo yum remove docker \
> docker-client \
> docker-client-latest \
> docker-common \
> docker-latest \
> docker-latest-logrotate \
> docker-logrotate \
> docker-engine
如果yum
报告没有安装这些软件包,则可以。
/var/lib/docker/
保留包括图像,容器,卷和网络在内的内容。现在调用Docker CE包docker-ce
。
3 存储库yum 方式安装
在新主机上首次安装Docker CE之前,需要设置Docker存储库。之后,您可以从存储库安装和更新Docker。
sudo yum install -y yum-utils \
> device-mapper-persistent-data \
> lvm2
设置存储库
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
执行之后你会发现/etc/yum.repos.d/目录下会多一个docker 的存储库,但是这个docker-ce.repo 存储库默认是禁用的,需要启用
sudo yum-config-manager --enable docker-ce-nightly
sudo yum-config-manager --enable docker-ce-test
安装docker-ce
sudo yum install docker-ce docker-ce-cli containerd.io
执行成功表示docker 已经安装成功了,并且自动创建了docker 组
启动docker
sudo systemctl start docker
如果您想将Docker用作非root用户,您现在应该考虑将您的用户添加到“docker”组,
sudo gpasswd -a ${USER} docker,或者sudo usermod -aG docker your-user
退出当前登陆 重新登陆 即可使用
docker ps -a 验证
更多推荐
所有评论(0)