CentOS7 安装 Docker

CentOS7 安装 Docker

Docker三大核心概念:镜像、容器和仓库

1. 镜像

镜像是docker运行容器的前提,docter运行容器前需要本地存在对应的镜像。如果镜像不存在本地,docter会尝试先从默认镜像仓库下载(默认使用docter hub公共注册服务器中的仓库),用户也可以通过配置,使用自定义的镜像仓库

2. 容器

容器是镜像的一个运行实例

3. 仓库

集中存放镜像的地方

CentOS Docker 安装说明

Docker支持以下的CentOS版本:

  1. CentOS 7 (64-bit)
  2. CentOS 6.5 (64-bit) 或更高的版本

前提条件

目前,CentOS 仅发行版本中的内核支持 Docker。

  1. Docker 运行在 CentOS 7 上,要求系统为64位、系统内核版本为 3.10 以上。
  2. Docker 运行在 CentOS-6.5 或更高的版本的 CentOS 上,要求系统为64位、系统内核版本为 2.6.32-431 或者更高版本。

使用 yum 安装(CentOS 7下)

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

通过 uname -r 命令查看你当前的内核版本

uname -r 
# 3.10.0-514.el7.x86_64

安装 Docker

Docker 软件包和依赖包已经包含在默认的 CentOS-Extras软件源里,安装命令如下:

yum -y install docker-io

安装完成。

使用脚本安装 Docker

1、使用 sudo 或 root 权限登录 CentOS。

2、确保 yum 包更新到最新。

sudo yum update

3、执行 Docker 安装脚本。

curl -fsSL https://get.docker.com/ | sh

执行这个脚本会添加 docker.repo 源并安装 Docker。

安装完成。

运行Docker

启动 Docker 后台服务

service docker start
# OR 
# systemctl start docker
# 设置开机启动
# systemctl enable docker.service

测试运行 hello-world

docker run hello-world
docker ps

由于本地没有hello-world这个镜像,所以会下载一个hello-world的镜像,并在容器内运行。

到此,docker 在 CentOS 系统的安装完成。

镜像加速

docker默认会从hub.docker.com拉取镜像。

鉴于国内网络问题,拉取会有些慢,如此可以配置加速器来解决。

新版的 Docker 使用 /etc/docker/daemon.json(Linux) 或者 %programdata%\docker\config\daemon.json(Windows) 来配置 Daemon。

请在该配置文件中加入(没有该文件的话,请先建一个):

{
  "registry-mirrors": ["http://hub-mirror.c.163.com"]
}

网易的镜像仓库地址:http://hub-mirror.c.163.com
阿里云可以自定义仓库:
1:阿里云docker仓库 https://dev.aliyun.com/search.html
2:进去注册帐号后,点击自己的管理中心。
3:在管理中心点击加速器,右边面板会有你的加速地址,如 https://o3trwnxx.mirror.aliyuncs.com

sudo systemctl daemon-reload
sudo systemctl restart docker

http://www.runoob.com/docker/centos-docker-install.html

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值