安裝Git
sudo apt-get install wget git-core
安裝Docker
curl -sSL https://get.docker.com | sh
# 樹莓派專屬腳本福利,一句搞定!
sudo docker --version
# 確認版本號,返回類似:Docker version 19.03.5, build 633a0ea
sudo nano /etc/docker/daemon.json
# 添加國內鏡像,寫入如下內容:
{
"registry-mirrors": ["https://registry.docker-cn.com"]
}
# 保存(ctrl+o)退出(ctrl+x)
sudo systemctl restart docker.service
sudo systemctl enable docker.service
# 重啟docker並常駐服務
sudo docker pull portainer/portainer
# 安裝docker圖形化UI
sudo docker volume create portainer_data
sudo docker run -d -p 9000:9000 --name portainer --restart always -v /var/run/docker.sock:/var/run/docker.sock -v portainer_data:/data portainer/portainer
# 創建UI容器,可以在瀏覽器中輸入樹莓派IP:9000 訪問,設置帳號密碼后選擇local(本地)
安裝完畢,需要幫助可以查看docker文檔(英文)
附常用命令:
sudo docker pull #倉庫/鏡像:版本(不寫默認latest)
sudo docker run #加一堆參數,用來創建容器
sudo docker ps #查看運行容器
sudo docker images #查看所有下載的鏡像
sudo docker exec -i -t ha /bin/bash #進入容器終端
sudo docker logs -f -t --tail 10 ha #實時查看10行的ha日志