Centos部署Docker
一、Docker简介
-
Docker是一个开源的应用容器引擎
-
诞生于2013年初,基于Go语言实现,dotCloud公司出品(后改名Docker Inc)
-
Docker可以让开发者打包他们的应用以及依赖包到一个轻量级、可移植的容器中,然后发布到任何流行的Linux机器上
-
容器是完全使用沙箱机制,相互隔离
-
容器性能开销极低
Docker可以运行在在MAC、Windows、CentOS、UBUNTU等操作系统上
官网:https://www.docker.com
二、安装
1.将yum包更新到最新
yum update
2.安装需要的软件包,yum-util 提供yum-config-manager功能,另外两个是devicemapper驱动依赖的
yum install -y yum-utils device-mapper-persistent-data lvm2
3.设置yum源
yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
4.安装docker,出现输入的界面都按 y
yum install -y docker-ce
5.安装完成后查看docker版本
docker -v
三、配置Docker镜像加速
默认情况下,将从docker hub(Docker Hub)上下载docker镜像,太慢。一般都会配置镜像加速器
-
USTC:中科大镜像加速器(https://docker.mirrors.ustc.edu.cn)
-
阿里云
-
网易云
-
腾讯云
在这里我们用阿里云镜像加速器,登陆阿里云查看个人加速地址
登录后搜索容器镜像服务
在镜像加速器中找到地址,每个人都有一个免费的属于自己的加速地址
在下方有阿里云提供的不同系统的操作文档,复制粘贴即可