docker安装步骤:
1.先卸载已装的旧版本的docker:
apt-get remove docker docker-engine docker.io containerd runc
如果没有权限的话加sudo,为了方便,后面都默认给权限sudo
sudo apt-get remove docker docker-engine docker.io containerd runc
2.更新ubuntu已经安装的包
sudo apt-get update
3.紧接着配置相应的环境
sudo apt-get install apt-transport-https ca-certificates curl gnupg-agent software-properties-common
4.开始安装docker的gpg密钥,两个(docker官方/阿里云,随机选择一个,后面的镜像源根据你选的gpg来安装)
官方gpg:curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
阿里云gpg:curl -fsSL http://mirrors.aliyun.com/docker-ce/linux/ubuntu/gpg | sudo apt-key add -
5.验证 你有可用密钥:
sudo apt-key fingerprint 0EBFCD88
出现:
pub rsa4096 2017-02-22 [SCEA]
9DC8 5822 9FC7 DD38 854A E2D8 8D81 803C 0EBF CD88
uid [ unknown] Docker Release (CE deb) <docker@docker.com>
sub rsa4096 2017-02-22 [S]
说明ok
6、安装稳定的镜像源,可以选择官方的,但下载比较慢,也可以选择阿里云的镜像源
官方:sudo add-apt-repository \
"deb [arch=amd64] https://download.docker.com/linux/ubuntu \$(lsb_release -cs)\
stable"
阿里云:sudo add-apt-repository "deb [arch=amd64] http://mirrors.aliyun.com/docker-ce/linux/ubuntu $(lsb_release -cs) stable"、
sudo add-apt-repository "deb [arch=amd64] http://mirrors.aliyun.com/docker-ce/linux/ubuntu $(lsb_release -cs) stable"
7、最后一步安装docker
sudo apt-get install docker-ce docker-ce-cli containerd.io
这里安装的是社区版的docker 足够个人开发者使用。