---------------------------------------------------------------
Ubuntu 14.04 16.04 (使用apt-get进行安装)
---------------------------------------------------------------
before:首先确保自己的linux内核是3.10以上的版本
查看内核版本:uname -a
step 1: 安装必要的一些系统工具
sudo apt-get update
sudo apt-get -y install apt-transport-https ca-certificates curl software-properties-common
step 2: 安装GPG证书
curl -fsSL http://mirrors.aliyun.com/docker-ce/linux/ubuntu/gpg | sudo apt-key add -
Step 3: 写入软件源信息
sudo add-apt-repository "deb [arch=amd64] http://mirrors.aliyun.com/docker-ce/linux/ubuntu $(lsb_release -cs) stable"
Step 4: 更新并安装 Docker-CE
sudo apt-get -y update
sudo apt-get -y install docker-ce
Step 5: 安装之后启动docker
systemctl start docker
Step 6: 设置开机就启动docker
systemctl enable docker
Step 7: 查看docker是否安装成功
docker version
注意这里只显示了Client的信息,下面有一个报错: persission denied…,这个是因为我们安装的时候是用的sudo安装,在这里是没有权限连接docker的服务端,解决办法是把当前用户加入到docker组里面去。
Step 8: 首先新建一个docker组
sudo groupadd docker
很可能已经有docker组了,已有的话就不用管,继续下一步
Step 9: 然后把当前用户加入docker组
sudo gpasswd -a ${USER} docker
Step 10: 重启docker
sudo service docker restart
Step 11: 切换当前会话到新 group
newgrp - docker
step 12: 测试
docker version
此时显示有Client和Server两部分
---------------------------------------------------------------
CentOS 7 (使用yum进行安装)
---------------------------------------------------------------
step 1: 安装必要的一些系统工具
sudo yum install -y yum-utils device-mapper-persistent-data lvm2
Step 2: 添加软件源信息
sudo yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
Step 3: 更新并安装 Docker-CE
sudo yum makecache fast
sudo yum -y install docker-ce
---------------------------------------------------------------
https://blog.csdn.net/y353027520dx/article/details/88872643
https://www.jianshu.com/p/66575c930cf1
来源:https://blog.csdn.net/qq_33566375/article/details/102753146