一、准备工作
2、一个ubuntu系统环境
二、安装部署
1、卸载老版本docker(如果系统已安装docker环境)
$ sudo apt-get remove docker docker-engine docker.io
2、安装docker环境
2.1 更新
apt源
$ sudo apt-get update
2.2
安装apt https 依赖包
$ sudo apt-get install \
apt-transport-https \
ca-certificates \
curl \
software-properties-common
2.3
添加docker官方的GPG key
$ curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
$ sudo apt-key fingerprint 0EBFCD88
pub 4096R/0EBFCD88 2017-02-22
Key fingerprint = 9DC8 5822 9FC7 DD38 854A E2D8 8D81 803C 0EBF CD88
uid Docker Release (CE deb) <docker@docker.com>
sub 4096R/F273FCD8 2017-02-22
2.4
添加apt docker stable 版本(稳定版本)源
$ sudo add-apt-repository \
"deb [arch=amd64] https://download.docker.com/linux/ubuntu \
$(lsb_release -cs) \
stable"
2.5 再次更新源
$ sudo apt-get update
2.6
安装docker-ce( 可指定版本 )
//列出可用版本
$ sudo apt-cache madison docker-ce
//执行安装
$ sudo apt-get install docker-ce 或 $ sudo apt-get install docker-ce 版本号
三、结语
本篇博文仅仅是对官方安装文档的按部就班,只要系统环境没问题,基本都能一次搞定。其中可能还会遇到
一些问题,例如
网络问题导致GPG key添加失败问题(笔者还因为这个问题顺便了解了下GPG key,哈哈~~),
其中需要注意的就是安装的
版本,生产环境还是推荐安装稳定版本咯。这也是在下第一篇博文,算是
对自己
学习的一个见证,希望可以帮助到别人。
接下来还会继续发布docker registryV2 部署、spring cloud docker
微服务部署相关的博人,谢谢!