首页 > 其他 > 详细

【docker容器入门(一)】: CentOS7安装docker

时间:2020-12-14 23:59:11      阅读:35      评论:0      收藏:0      [点我收藏+]

本文主要讲一下如何在CentOS7上安装docker。

在进入正题之前,我们先来说一下什么是容器。

容器是一个或一组隔离于外部系统的进程,所有进程所依赖的文件被封装在容器镜像中,使应用程序可以几乎无需任何修改,就能够在测试环境、生产系统的虚拟机、物理服务器或公有云主机上以相同的方式运行。

那么什么又是docker?docker是docker公司基于go语言开发的开源容器引擎,容器市场的老大哥,现在是一门非常火的技术。

言归正传,第一课我们先说一下如何在CentOS7上安装docker。

1. 在安装docker之前,我们首先需要关闭SELinux,然后重启生效。

$ setenforce 0
$ reboot

2. 安装依赖的软件包

$ yum install -y yum-utils

3. 设置yum源

这里我们使用国内阿里云提供的源,下载速度会比docker官方提供的源速度快。

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

4. 安装docker

这里我们安装docker-ce版

$ yum install docker-ce -y

5. 启动docker

$ systemctl start docker

6. 设置开机启动

$ systemctl enable docker

7. 配置docker镜像源

docker官方提供的镜像源服务器在国外,在下载镜像的时候回比较慢,我们这里使用国内的镜像加速器。

由于我家的移动网络太差,这里配置了多个国内镜像加速器。

$ vim /etc/docker/daemon.json
{
  "registry-mirrors": [ "https://gcr.azk8s.cn", "https://docker.mirrors.ustc.edu.cn", "http://hub-mirror.c.163.com", "https://registry.docker-cn.com"]
}

8. 配置完镜像加速器后重启docker 

systemctl daemon-reload
systemctl restart docker  

 

到这里我们就把docker整个安装完了,可以执行docker version查看安装好的docker的版本信息。

这里如果可以看到docker的版本信息,就大功告成了。

 

$ docker version
Client: Docker Engine - Community
 Version:           20.10.0
 API version:       1.41
 Go version:        go1.13.15
 Git commit:        7287ab3
 Built:             Tue Dec  8 18:57:35 2020
 OS/Arch:           linux/amd64
 Context:           default
 Experimental:      true

 

  

 

【docker容器入门(一)】: CentOS7安装docker

原文:https://www.cnblogs.com/guoxiaobo/p/14135958.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!