安裝docker

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
來源:簡書
著作權歸作者所有。商業轉載請聯繫作者獲得授權,非商業轉載請註明出處。
發佈了38 篇原創文章 · 獲贊 12 · 訪問量 11萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章