CentOS7安装Docker

发布时间:2020-11-24 发布网站:编程之家
编程之家收集整理的这篇文章主要介绍了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

总结

以上是编程之家为你收集整理的CentOS7安装Docker全部内容,希望文章能够帮你解决CentOS7安装Docker所遇到的程序开发问题。

如果觉得编程之家网站内容还不错,欢迎将编程之家网站推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您喜欢交流学习经验,点击链接加入编程之家官方QQ群:1065694478