Docker 聽聞了一段時間,就是不知道幹嘛的。個人認爲是針對 Linux 系統虛擬化、應用虛擬化的一個軟件,佔用少,性能好,使用方便。
折騰樹莓派自然少不了各種軟件,安裝過程往往多於應用,有點本末倒置了,嘗試在樹莓派上使用 Docker 未嘗不是一種思路。
安裝 Docker 最簡單的一種方式是從* get.docker.com 安裝,例如:*
curl -sSL https://get.docker.com | sh
- 系統更新
但是可能更多的人熟悉的是 apt-get。
不管哪種方法,我習慣於先更新一下:
sudo apt update
sudo apt upgrade
- 安裝依賴組件
如果希望使用 HTTPS 還可以裝一下這個:
sudo apt-get install apt-transport-https ca-certificates software-properties-common -y
- 下載和安裝
好了,現在可以裝了:
curl -sSL https://get.docker.com | sh
- 添加 Docker 的 GPG key
curl -fsSL https://yum.dockerproject.org/gpg | sudo apt-key add -
- 驗證正確的 Key Id:
apt-key fingerprint 58118E89F3A912897C070ADBF76221572C52609D
- 建立穩定的倉庫
sudo add-apt-repository "deb https://apt.dockerproject.org/repo/ raspbian-$(lsb_release -cs) main"
如果你對於添加 apt 倉庫有經驗,也可以直接編輯 sources.list 文件:
sudo vim /etc/apt/sources.list
添加如下行:
https://apt.dockerproject.org/repo/ raspbian-RELEASE main
上面的* RELEASE *替換爲正確的發行版,可以通過下面的命令獲取:
lsb_release -cs
- 安裝 Docker
再更新一下:
sudo apt-get update
- 安裝 Docker Engine
sudo apt-get -y install docker-engine
- 驗證安裝
sudo docker run hello-world
hello-world 是一個測試鏡像,上面的命令會下載該鏡像並在容器中運行,如果你看見 “Hello from Docker!” ,說明安裝成功了。