Centos7 下载安装Docker

简介

​ Docker是一款针对程序开发人员和系统管理员来开发、部署、运行应用的一款虚拟化平台。Docker 可以让你像使用集装箱一样快速的组合成应用,并且可以像运输标准集装箱一样,尽可能的屏蔽代码层面的差异。Docker 会尽可能的缩短从代码测试到产品部署的时间。 容器虚拟化技术

Docker 组件

  • The Docker Engine – Docker Engine 是一个基于虚拟化技术的轻量级并且功能强大的开源容器引擎管理工具。它可以将不同的 work flow 组合起来构建成你的应用。
  • Docker Hub 可以分享和管理你的images镜像的一个 Saas 服务。

Docker通常用于如下场景:

  • web应用的自动化打包和发布;
  • 自动化测试和持续集成、发布;
  • 在服务型环境中部署和调整数据库或其他的后台应用;
  • 从头编译或者扩展现有的OpenShift或Cloud Foundry平台来搭建自己的PaaS环境。

CentOS-7 安装

1、查看系统要求

Docker 要求 CentOS 系统的内核版本高于 3.10 ,查看CentOS的内核版本。

uname -a 或者uname -r

[root@codehuan ~]#  uname -r  
3.10.0-1062.18.1.el7.x86_64

2、删除旧版本

yum remove docker docker-common docker-selinux docker-engine

3、设置Docker yum源

​ 这里设置为阿里的。

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

4、配置仓库

​ 创建或修改 /etc/docker/daemon.json 文件,修改为如下形式:

vi /etc/docker/daemon.json
{
    "registry-mirrors": ["http://hub-mirror.c.163.com"]
}

​ 仓库地址使用阿里云的,登录阿里云 找到容器镜像服务

image-20200509213246570

需要开通(免费),开通之后找到容器加速器,复制 箭头标记的

{ “registry-mirrors”: [“https://xxxxxx.mirror.aliyuncs.com”] }

image-20200509213408788

5、启动

systemctl start docker	#启动

systemctl restart docker  #重启

systemctl status docker  #查看启动状态

systemctl enable docker	#设置为开机启动

docker version	#查看版本

6、安装完成

image-20200509213636897

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

你家的张少

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值