Ubuntu 16.04 / CentOS 7 docker安装)

情到浓时终转凉″ 提交于 2019-12-02 10:48:05

---------------------------------------------------------------
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

 

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!