docker安装

CentOS7
# 安装依赖包
yum install -y yum-utils device-mapper-persistent-data lvm2
# 添加Docker软件包源
yum-config-manager
--add-repo
https://download.docker.com/linux/centos/docker-ce.repo
# 更新yum包索引
yum makecache fast
# 安装Docker CE
yum localinstall docker-ce
# 启动
systemctl start docker
# 卸载
yum remove docker-ce
rm -rf /var/lib/docker
################################################################

官方安装文档:
https://docs.docker.com/engine/installation/linux/docker-
ce/centos/#docker-ee-customers


##################################################################
Ubuntu14.06/16.04
# 安装证书
sudo apt-get install
apt-transport-https
ca-certificates
curl
software-properties-common
# 添加Docker源的KEY
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add
# 添加Docker软件包源
sudo add-apt-repository
"deb [arch=amd64] https://download.docker.com/linux/ubuntu
$(lsb_release -cs)
stable"
# 更新apt包索引
sudo apt-get update
# 安装
sudo apt-get install docker-ce
# 卸载
sudo apt-get purge docker-ce
sudo rm -rf /var/lib/docker

下载最新docker 安装包进行本地安装

apt-get install decker-ce

我已经下载OK docker-ce_17.12.1~ce-0~ubuntu_amd64.deb

执行 Ubuntu安装命令
dpkg -i docker-ce_17.12.1~ce-0~ubuntu_amd64.deb

这时候可能会安装不成功
安装完成后 在执行

apt-get install libseccomp2 aufs-tools cgroupfs-mount cgroup-lite git

估计是解决依赖关系触发器

然后 启动docker 可以使用了


#####################################
修改docker 国内镜像
Docker Hub是由Docker公司负责维护的公共注册中心,包含大量的容器镜像,Docker工具默认从这个公共镜像库下载镜像。
https://hub.docker.com/explore
默认是国外的源,下载会慢,建议配置国内镜像仓库:
# vi /etc/docker/daemon.json
{
"registry-mirrors": [ "https://registry.docker-cn.com"]
}

#############################################################

原文地址:https://www.cnblogs.com/michael2018/p/9015928.html