以下由寶塔面板教學專欄為大家介紹寶塔linux面板之docker管理器使用教學課程,希望對需要的朋友有幫助!
安裝說明
1、寶塔Linux面板5.4.1以上版本
2、Centos系統,建議使用Centos 7
#3、非openvz或docker下的伺服器
Docker與雲端伺服器有什麼不同?
Docker 是一個開源的應用程式容器引擎,所以,我們使用docker應該有容器思維,我們不應該將它當成一台伺服器使用,而應該將它當成一個應用來使用
在什麼場景下使用docker?
1、需要環境隔離的應用
2、需要環境隔離的線上應用,如:docker一個apache,宿主機透過nginx反向代理出去,實現LNMPA架構
3、需要使用者隔離的應用
4、並發小的微應用
5、熱備,如:mysql主從複製
6 、臨時應用
如何使用docker管理器:
1、連接埠映射
通常,我們需要映射以下連接埠:
除了以上端口,您可能還需要,3306,21,20,1635等等..
注意:
|- 如果您使用固定IP,想將容器當伺服器使用,一樣要映射端口,且需要將宿主機的SSH、面板等端口修改掉
#|- 暫時不支援運行時添加端口映射,您需要在建立容器時就做好所有需要的連接埠對映設定
2、映像管理
預設只有寶塔面板的映像,如果您需要其它鏡像,請透過docker pull指令來下載,
如:需要最新版ubuntu映像:docker pull ubuntu
3、IP位址池
您需要新增IP位址池才可以在建立容器時綁定IP位址
此處新增的IP務必是已經綁定到宿主伺服器的IP
#常見問題:
問:透過docker部署寶塔面板鏡像後,如何存取面板?
答:如果你建立docker時,將8888映射到了8881,那麼透過(http://伺服器IP:8881)存取!
存取docker建立的面板,需要在新的瀏覽器中打開,否則會自動退出。
問:透過docker部署寶塔面板映像後,如何透過SSH管理容器?
答:如果你建立docker時,將22對應到了222,那麼直接使用ssh工具,透過222埠連接容器
問:我建立容器時明明將8888埠對映到了8881端口,為什麼無法訪問?
答案:請檢查面板防火牆是否放行8881,如果有安全群組,還需要在安全群組放行8881
以上是寶塔linux面板之docker管理器使用教學課程的詳細內容。更多資訊請關注PHP中文網其他相關文章!