Docker 安裝

2018-07-26 17:33 更新

照著官方文檔 http://docs.docker.com/installation/ubuntulinux/ 做吧.

一般就是:

  • 更新工具:
$ sudo apt-get update
$ sudo apt-get install apt-transport-https ca-certificates
  • 添加軟件源的 KEY:
$ sudo apt-key adv --keyserver hkp://p80.pool.sks-keyservers.net:80 \
                   --recv-keys 58118E89F3A912897C070ADBF76221572C52609D
  • 添加軟件源:
Ubuntu versionRepository
Precise 12.04 (LTS)deb https://apt.dockerproject.org/repo ubuntu-precise main
Trusty 14.04 (LTS)deb https://apt.dockerproject.org/repo ubuntu-trusty main
Xenial 16.04 (LTS)deb https://apt.dockerproject.org/repo ubuntu-xenial main
  • 更新源列表并安裝:
$ sudo apt-get update
$ sudo apt-get install docker-engine

安裝完成之后, 有一個(gè) docker 命令可供使用. 同時(shí), docker 的服務(wù)默認(rèn)監(jiān)聽在一個(gè) sock 文件上(這樣除了命令行工具, 各語言的 API 都很容易實(shí)現(xiàn)了).

權(quán)限方面, docker 的功能限制于 root 用戶, docker 用戶組. 所以, 你要么帶著 sudo 用, 要么把當(dāng)前用戶加入到 docker 組:

$ sudo groupadd docker
$ sudo gpasswd -a zys docker

重啟一下系統(tǒng)吧.

最后, 先安裝一個(gè)可用的"鏡像":

docker pull ubuntu:14.04

這可能需要一點(diǎn)時(shí)間, 也可能因?yàn)?GFW 的影響而不容易安裝成功.

然后作一個(gè) Hello World :

docker run ubuntu:14.04 echo "Hello World"

安裝成功.


以上內(nèi)容是否對(duì)您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)