安装docker

docker 提供了两个版本:社区办(CE)和企业版(EE)。

操作系统的要求:

以Centos7为例,且Docker要求系统必须为64位,且centos内核版本为3.1及以上

查看系统内核版本信息

uname -r

系统要在3.10以上 且 64位(3.10即截图的开始)

一:准备

卸载旧版本:

查看旧版本

yum list installed | grep docker

卸载旧版本

yum remove docker-ce.x86_64 docker-ce-cli.x86_64 -y

卸载后将保留的 /var/lib/docker 的内容(镜像,容器,存储卷和网络等)卸载

rm -rf /var/lib/docker

1.安装依赖包

查看 device-mapper-persistent-data lvm2 是否已经安装
rpm -qa|grep device-mapper-persistent-data
rpm -qa|grep lvm2

如果没有安装就执行
yum install -y yum-utils device-mapper-persistent-data lvm2

上面的命令有一个 -y,它的意思是:有时在安装软件的时候一直提示选择 yes 或者 no,-y 就是选择 yes 的意思

2.设置yum源

yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

3.更新yum软件包索引

yum makecache fast

二:安装

1,安装最新版本docker-ce

yum install docker-ce -y
#安装指定版本docker-ce可使用一下命令查看
yum list docker-ce.x86_64  --showduplicates | sort -r
#安装完成之后可以使用命令查看
docker version

在运行完 docker version 后只看到 client ,说明还没有启动docker

2,启动docker

2.1 设置开机自启动

systemctl enable docker

2.2 启动docker

systemctl start docker

再次运行 docker version,看到了client和server说明已经启动

三:配置加速

切换到docker目录

cd /etc/docker
vim /etc/docker/daemon.json

将里面的换成

{
  "registry-mirrors": ["https://registry.docker-cn.com"]
}

wq保存退出:

执行命令生效:

systemctl daemon-reload
systemctl restart docker

 

 

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值