Ubuntu 14.04 LTS 安裝Docker

https://www.cnblogs.com/leolztang/p/5097278.html

Docker官方是有很詳細的安裝文檔(https://docs.docker.com/engine/installation/ubuntulinux/),這裏做了一個Ubuntu 14.04 LTS中文版的。

系統要求

  • 64位
$ file /sbin/init
/sbin/init: ELF 64-bit LSB  shared object, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.24, BuildID[sha1]=7a4c688d009fc1f06ffc692f5f42ab09e68582b2, stripped
  • Linux內核3.10+
$ uname -r
3.19.0-42-generic

 

準備工作 - 更新apt

Docker的apt庫包含了1.7.1+版本,請按照以下步驟設置apt從新的庫中讀取Docker的包。

1. 登陸root或者使用sudo命令。

2. 打開終端

3. 添加新的gpg密鑰

$ sudo apt-key adv --keyserver hkp://p80.pool.sks-keyservers.net:80 --recv-keys 58118E89F3A912897C070ADBF76221572C52609D

4. 打開/etc/apt/sources.list.d/docker.list文件,如果不存在就請創建這個文件。

5. 刪除已經存在的所有內容

6. 添加新的庫路徑

deb https://apt.dockerproject.org/repo ubuntu-trusty main

7. 保存並關閉/etc/apt/sources.list.d/docker.list文件

8. 更新apt包索引

$ apt-get update

9. 清除已經存在的舊的庫

$ apt-get purge lxc-docker

10. 檢查apt是否能從正確的庫讀取資源

$ apt-cache policy docker-engine

複製代碼

docker-engine:
  Installed: 1.9.1-0~trusty
  Candidate: 1.9.1-0~trusty
  Version table:
 *** 1.9.1-0~trusty 0
        500 https://apt.dockerproject.org/repo/ ubuntu-trusty/main amd64 Packages
...省略更多內容...

複製代碼

 

準備工作 - 安裝Ubuntu內核包

aufs文件系統需要linux-image-extra內核包的支持,所以推薦安裝linux-image-extra內核包。請按以下步驟安裝:

1. 登陸root或者使用sudo命令。

2. 打開終端

3. 更新包管理器

$ sudo apt-get update

4. 安裝linux-image-extra

$ sudo apt-get install linux-image-extra-$(uname -r)

 

安裝Docker

確保準備工作完成後,請按以下步驟安裝Docker:

1. 登陸root或者使用sudo命令。

2. 打開終端

3. 更新包管理器

$ sudo apt-get update

4. 安裝Docker,安裝過程持續大約10分鐘,中間如果有失敗,請根據提示重試。

$ sudo apt-get install docker-engine

5. 啓動Docker服務

$ sudo service docker start

6. 檢查Docker是否安裝成功

$ sudo docker run hello-world
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章