Docker目前分爲兩個版本:
- Docker Enterprise Edition (Docker EE) 專爲企業開發和IT團隊設計,用於在大規模生產中構建,運送和運行關鍵業務應用程序。Docker EE集成,認證和支持,爲企業提供業界最安全的容器平臺,使所有應用程序現代化。
- Docker Community Edition (Docker CE) 是開發人員和小團隊的理想選擇,希望開始使用Docker並嘗試基於容器的應用程序。Docker CE可在許多平臺上使用,從桌面到雲到服務器。
準備工作:
1、安裝docker前需要確保擁有root權限,並且是以下64位的Ubuntu版本之一:
- Ubuntu 16.10
- Ubuntu 16.04(LTS)
- Ubuntu 14.04(LTS)
2、如此你此前安裝過docker-engine,需要先卸載它們:
$ sudo apt-get remove docker docker-engine
3、安裝 Docker 的AUFS存儲驅動程序,強烈建議Ubuntu 14.04用戶安裝.
$ sudo apt-get install \
linux-image-extra-$(uname -r) \
linux-image-extra-virtual
開始安裝Docker CE
1、安裝docker包
$ sudo apt-get install \
apt-transport-https \
ca-certificates \
curl \
software-properties-common
2、添加Docker的官方GPG密鑰:
$ curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
3、設置stable穩定的倉庫(stable穩定版每季度發佈一次,Edge版每月一次)
$ sudo add-apt-repository \
"deb [arch=amd64] https://download.docker.com/linux/ubuntu \
$(lsb_release -cs) \
stable"
4、更新apt包
$ sudo apt-get update
5、安裝Docker CE
$ apt-get install docker-ce
6、運行Docker
$ systemctl start docker
至此Docker CE就安裝完成了,但是國內訪問Docker Hub有時會遇到問題,所以我們可以配置鏡像加速器。例如:
- 阿里雲加速器
- DaoCloud加速器
- 靈雀雲加速器
如果想省去註冊賬號的一系列動作,可以使用我的DaoCloud加速器。
$ curl -sSL https://get.daocloud.io/daotools/set_mirror.sh | sh -s http://8ad7943c.m.daocloud.io
之後重啓docker,就能下載部署鏡像了
$ systemctl restart docker
$ docker run hello-world
作者:Dev_Mo
鏈接:http://www.jianshu.com/p/63191a548bf3
來源:簡書
著作權歸作者所有。商業轉載請聯繫作者獲得授權,非商業轉載請註明出處。