【docker】 Centos 7 搭建安装 docker

官网安装教程—安装前请根据官网配置docker所需要的环境,相关依赖,以及卸载旧版本等。

系统要求(6.5及以上)系统内核版本系统位数
CentOS6.5  (64bit)2.6.32-431及更高版本64位
CentOS7  (64bit)3.10以上64位

1.查看当前系统版本内核版本以及系统版本

#检查版本信息
cat /etc/redhat-release

#打印当前系统相关信息(内核版本号、硬件架构、主机名称和操作系统类型等)
uname -r

 2.yum安装gcc相关依赖

前提:配置自己服务器,处于联网状态

#安装相关的gcc
yum -y install gcc
yum -y install gcc-c++

#检查安装版本信息
gcc -v

 3.卸载旧版本(根据官网去卸载 )

yum remove docker \
                  docker-client \
                  docker-client-latest \
                  docker-common \
                  docker-latest \
                  docker-latest-logrotate \
                  docker-logrotate \
                  docker-selinux \
                  docker-engine-selinux \
                  docker-engine

  4.配置环境

#安装软件依赖包
yum install -y yum-utils device-mapper-persistent-data lvm2

#安装阿里云的stable镜像仓库
yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

#更新yum软件包索引
yum makecache fast

5.安装启动并测试

#安装docker CE
yum -y install docker-ce

#启动docker
systemctl start docker

#检查docker版本信息
docker version

#运行hello-world实例
docker run hello-world

6.配置镜像加速

mkdir -p /etc/docker

vi /etc/docker/daemon.json
两种选择:添加其中之一
第一种,添加网易云的加速镜像
{"registry-mirrors": ["http://hub-mirror.c.163.com"] }

第二种:添加阿里云加速镜像
{"registry-mirrors": ["https://{自已的编码}.mirror.aliyuncs.com"]}

  如果获取阿里云镜像自己的编码?

  ①.注册阿里云账户,可用淘宝号  

  ②.登录阿里云首页搜索—容器镜像服务

7.重新加载并重启 

#重新加载
systemctl daemon-reload
#重启docker
systemctl restart docker

8.卸载docker

#停止docker运行
systemctl stop docker 

#移除docker容器
yum -y remove docker-ce

#删除docker
rm -rf /var/lib/docker

 

评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值