寶塔linux面板之docker管理器使用教程

下面由寶塔面板教程欄目給大家介紹寶塔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、端口映射

通常,我們需要映射以下端口:

寶塔linux面板之docker管理器使用教程

除了以上端口,您可能還需要,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面板之

? 版權聲明
THE END
喜歡就支持一下吧
點贊7 分享