1. 程式人生 > >Docker學習系列(二):Ubuntu14.04下安裝Docker-2016.06.26更新版

Docker學習系列(二):Ubuntu14.04下安裝Docker-2016.06.26更新版

注:docker官網更新很快,而且更新變化很大,3個月前的安裝方法,今天發現已經不再適用,所以,這裡對ubuntu下安裝docker的方法進行更新

Ubutnu上安裝Docker的詳細教程見新版的Docker官網

  • 安裝使用時,需要注意一點:要用sudo許可權!

本文目錄

1 Prerequisites

  • 更新apt-get、安裝apt-transport-https和ca-certificates、新增新的GPG key
 $ sudo apt-get update
 $ sudo apt-get install apt-transport-https ca-certificates
$ sudo apt-key adv --keyserver hkp://p80.pool.sks-keyservers.net:80 --recv-keys 58118E89F3A912897C070ADBF76221572C52609D
  • 在docker.list檔案中新增內容
#進入該路徑
cd /etc/apt/sources.list.d/ 
#檢視是否有docker.list檔案存在
ls -a  
#如果沒有docker.list檔案存在,則建立
touch docker.list 
# 利用vi向docker.list中新增內容
# deb https://apt.dockerproject.org/repo ubuntu-trusty main 
# a:進入插入模式;ESC:退出插入模式;:wq:儲存並退出
  • 更新apt-get
sudo apt-get update
sudo apt-get purge lxc-docker
apt-cache policy docker-engine

2.安裝docker

sudo apt-get update
sudo apt-get install docker-engine
sudo service docker start  #開啟docker daemon

3. 確認docker engine是否安裝成功

利用如下命令:

# Check that you have a working install
sudo docker info

注:第二次使用docker時遇到了一個問題,檢測daocker是否安裝成功,返回的結果時已經成功,但卻出現瞭如下的錯誤提示:

Cannot connect to the Docker daemon. Is ‘docker -d’ running on this host?

網上的解決方案特別多,試了其中一種,解決了該問題:並未啟動docker的服務,使用下面的方法重新啟動docek

sudo service docker stop
sudo service docker start

Docker image的預設安裝路徑是: /var/lib/docker