docker centos yum install

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被称为dockerdocker-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 验证

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值