可視化Docker快速安裝部署教程


[Docker]是一個用於開發,交付和運行應用程序的開放平台。Docker 使您能夠將應用程序與基礎架構分開,從而可以快速交付軟件。借助 Docker,您可以與管理應用程序相同的方式來管理基礎架構。通過利用 Docker 的方法來快速交付,測試和部署代碼,您可以大大減少編寫代碼和在生產環境中運行代碼之間的延遲。

如果您計划使用(學習)Docker,但目前還沒有安裝,且無從下手,小九為您准備了可視化Docker快速安裝教程~ 圖文詳解,步驟清楚,一起看看吧!

初始化安裝

常規的安裝,需要經過前期下載等復雜的步驟。這里我們介紹的是鏡像一鍵部署的安裝方法。這個方法比較簡單,不容易出現錯誤影響后續的安裝和使用,因此,門檻較低,對小白也更友好。

在雲服務器上部署 docker 預裝包之后,可以直接參考下面的步驟~

檢查:

  1. 在雲控制台獲取您的 服務器公網IP地址
  2. 如果使用 Portainer,請在雲控制台安全組中,檢查 Inbound(入)規則 下的 TCP:9000 端口是否開啟

Docker 初始化向導

檢測 Docker 安裝

  1. 使用 SSH 連接服務器,運行下面的命令,查看 Docker 的安裝信息和運行狀態

    sudo docker info
    sudo systemctl status docker
    
  2. 運行服務狀態查詢命令,Docker 正常運行會得到 " Active: active (running)... " 的反饋

登錄 Portainer

如果部署了 Portainer,請參考如下的初始化步驟:

  1. 通過本地瀏覽器訪問:http://服務器公網IP:9000, 直接進入 Portainer 界面 img
  2. 設置管理員賬號密碼,點擊【Create user】
  3. 選擇【Local】作為鏡像連接選項,然后點擊【Connect】 img
  4. 進入Portainer后台管理界面,點擊Local項目就可以開始使用Portainer img
  5. 通過 Portainer 查看運行容器,你會發現 Portainer 本身也是運行在容器中的 img

需要了解更多 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原創發布,轉載請注明出處。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM