成功最有效的方法就是向有经验的人学习!

centos7.4安装docker

docker是对内核有要求的,因此建议在centos7上面安装,为充分利用docker性能建议在ubuntu上面安装,因为ubuntu的内核新。非必要的情况下不建议手动升级内核。

确保系统没有安装过docker,如果有安装可以用以下的命令进行删除

[root@docker01 ~]# yum remove docker docker-common docker-selinux docker-engine

系统初始化略……
安装依赖包

[root@docker01 ~]# yum install -y yum-utils device-mapper-persistent-data lvm2

获取官方的repo文件

[root@docker01 ~]# wget -O /etc/yum.repos.d/docker-ce.repo https://download.docker.com/linux/centos/docker-ce.repo

将repo文件是的地址换成国内的镜像站点

[root@docker01 ~]# sed -i 's+download.docker.com+mirrors.tuna.tsinghua.edu.cn/docker-ce+' /etc/yum.repos.d/docker-ce.repo

执行安装

[root@docker01 ~]# yum makecache fast
[root@docker01 ~]# yum install docker-ce

可以查看一下自已的版本

[root@docker01 ~]# docker version


由于docker也是C/S结构,所以这里我们看到一句报错,意思是无法通过SOCK文件连接服务端。这里仅仅是查看了docker client版本
启动docker服务并加入开机自启

[root@docker01 ~]# systemctl start docker.service
[root@docker01 ~]# systemctl enable docker.service

版本检查

[root@docker01 ~]# docker version
Client:
 Version:           18.09.2
 API version:       1.39
 Go version:        go1.10.6
 Git commit:        6247962
 Built:             Sun Feb 10 04:13:27 2019
 OS/Arch:           linux/amd64
 Experimental:      false

Server: Docker Engine - Community
 Engine:
  Version:          18.09.2
  API version:      1.39 (minimum version 1.12)
  Go version:       go1.10.6
  Git commit:       6247962
  Built:            Sun Feb 10 03:47:25 2019
  OS/Arch:          linux/amd64
  Experimental:     false

OK,这就是docker的安装,如此的简单

赞(0) 打赏
未经允许不得转载:陈桂林博客 » centos7.4安装docker
分享到

大佬们的评论 抢沙发

全新“一站式”建站,高质量、高售后的一条龙服务

微信 抖音 支付宝 百度 头条 快手全平台打通信息流

橙子建站.极速智能建站8折购买虚拟主机

觉得文章有用就打赏一下文章作者

非常感谢你的打赏,我们将继续给力更多优质内容,让我们一起创建更加美好的网络世界!

支付宝扫一扫打赏

微信扫一扫打赏

登录

找回密码

注册