[Docker]是一個用於開發,交付和運行應用程序的開放平台。Docker 使您能夠將應用程序與基礎架構分開,從而可以快速交付軟件。借助 Docker,您可以與管理應用程序相同的方式來管理基礎架構。通過利用 Docker 的方法來快速交付,測試和部署代碼,您可以大大減少編寫代碼和在生產環境中運行代碼之間的延遲。
如果您計划使用(學習)Docker,但目前還沒有安裝,且無從下手,小九為您准備了可視化Docker快速安裝教程~ 圖文詳解,步驟清楚,一起看看吧!
初始化安裝
常規的安裝,需要經過前期下載等復雜的步驟。這里我們介紹的是鏡像一鍵部署的安裝方法。這個方法比較簡單,不容易出現錯誤影響后續的安裝和使用,因此,門檻較低,對小白也更友好。
在雲服務器上部署 docker 預裝包之后,可以直接參考下面的步驟~
檢查:
- 在雲控制台獲取您的 服務器公網IP地址
- 如果使用 Portainer,請在雲控制台安全組中,檢查 Inbound(入)規則 下的 TCP:9000 端口是否開啟
Docker 初始化向導
檢測 Docker 安裝
-
使用 SSH 連接服務器,運行下面的命令,查看 Docker 的安裝信息和運行狀態
sudo docker info sudo systemctl status docker
-
運行服務狀態查詢命令,Docker 正常運行會得到 " Active: active (running)... " 的反饋
登錄 Portainer
如果部署了 Portainer,請參考如下的初始化步驟:
- 通過本地瀏覽器訪問:http://服務器公網IP:9000, 直接進入 Portainer 界面
- 設置管理員賬號密碼,點擊【Create user】
- 選擇【Local】作為鏡像連接選項,然后點擊【Connect】
- 進入Portainer后台管理界面,點擊Local項目就可以開始使用Portainer
- 通過 Portainer 查看運行容器,你會發現 Portainer 本身也是運行在容器中的
需要了解更多 Docker 的使用,請參考官方文檔:Docker Documentation(opens new window)
常見問題
瀏覽器無法訪問 Portainer(白屏沒有結果)?
您的服務器對應的安全組9000端口沒有開啟(入規則),導致瀏覽器無法它
Portainer是如何安裝的?
Portainer 自身也是采用Docker安裝
如果我用的部署包中沒有Portainer,如何安裝它?
可以將服務器當前鏡像更換為Portainer鏡像,也可以在當前鏡像的基礎通過命令安裝
#通過命令安裝 Portainer
docker volume create portainer_data
docker run -d -p 9000:9000 -v /var/run/docker.sock:/var/run/docker.sock -v portainer_data:/data portainer/portainer
cd /usr/libexec/docker/
sudo ln -s docker-runc-current docker-runc
本文由Websoft9原創發布,轉載請注明出處。