Docker插件安裝使用(docker必裝插件)
大家期待已久的插件管理功能終于來啦,下面給小伙伴們講解一下如何使用插件管理功能。
第一步:綁定愛快云。還沒有綁定愛快云的小伙伴需要注冊綁定愛快云才可使用插件功能,插件功能在固件版本為3.5.0體驗版及以上支持使用。
第二步:愛快云插件應用--插件市場--docker--點擊安裝。
點擊安裝后選擇需要安裝插件的設備點擊箭頭加入到右邊框里面。
安裝成功后可在插件應用--插件管理中進行查看。此頁面顯示插件名稱以及安裝量。
點擊管理可查看設備名稱、當前版本、最新版本、安裝狀態、升級、卸載信息。
第三步:進入路由設置docker。
開啟Docker服務。
注意:開啟前需要先在磁盤管理--磁盤分區--新建普通存儲。
點擊前往設置跳轉到系統設置--磁盤管理--磁盤分區,如果沒有可設置普通存儲磁盤可先進行快速分區后設置磁盤為普通存儲。分區后需重啟路由生效。給磁盤綁定業務將格式化磁盤需要謹慎處理。
第四步:設置容器列表、鏡像管理、接口管理。
服務設置
存儲分區設置:如有多個普通存儲可選擇存儲到其他分區。
鏡像庫URL:可自定義填寫鏡像下載加速地址,可以提升獲取Docker官方鏡像的速度。不填寫默認從DockerHub獲取鏡像文件。
例如:需要填寫阿里鏡像服務。
百度搜索阿里云鏡像倉庫。進入阿里官網。
登錄阿里賬號,點擊控制臺。
搜索容器鏡像服務。
點擊鏡像中心--鏡像加速器--復制加速器地址,粘貼到路由插件管理--服務設置--鏡像庫URL即可。
填入鏡像庫URL必須重啟Docker服務后生效。
演示添加容器的設置過程:
需要先在接口管理里添加接口,然后在鏡像管理里添加鏡像文件,最后再去容器列表里添加容器,下面以添加centos容器為例介紹每個功能的詳細設置過程:
接口管理
點擊添加后填寫接口名稱、網段、網關。
接口名稱:給接口一個備注,根據需求填寫。
網段:填寫一個與內網不沖突的網段。
網關:填寫與網段同網段地址。
鏡像管理
點擊添加可選擇上傳方式為引用鏡像或鏡像庫下載。
上傳方式選擇為引用鏡像,需要先在磁盤管理--文件管理中上傳鏡像文件,然后將鏡像文件路徑復制粘貼到此處點擊確認后,等待文件加載成功即可。
上傳方式選擇鏡像庫下載,搜索需要下載的鏡像文件--進入下載頁--點擊下載,下載成功后點擊確定即可在鏡像列表中顯示。
此處以下載centos為例講解:
容器列表
點擊添加設置容器名稱、內存占用、選擇鏡像文件、選擇網絡接口、是否開機自啟、高級設置。
容器名稱:給容器設置一個備注。
內存占用:給容器設置內存大小。
選擇鏡像文件:選擇在鏡像管理中創建的鏡像文件。
選擇網絡接口:選擇在接口管理中創建的網絡接口。
開啟自啟:勾選后開啟路由開機后會自動啟動此容器。
(高級設置為選填內容,有相關需要的小伙伴可自行根據需求填寫,不填寫不影響容器正常運行)
掛載目錄:可將路由磁盤管理-文件管理里的文件目錄直接掛載到容器里的目錄下。在路由文件管理里上傳文件,會同步到容器里目標目錄下。源路徑填寫路由文件管理中目錄路徑,目標路徑填寫容器里的目錄路徑。
環境變量:“環境變量(environment variables)一般是指在操作系統中用來指定操作系統運行環境的一些參數,如:臨時文件夾位置和系統文件夾位置等。環境變量是在操作系統中一個具有特定名字的對象,它包含了一個或者多個應用程序所將使用到的信息。例如Windows和DOS操作系統中的path環境變量,當要求系統運行一個程序而沒有告訴它程序所在的完整路徑時,系統除了在當前目錄下面尋找此程序外,還應到path中指定的路徑去找。用戶通過設置環境變量,來更好的運行進程。”
啟動命令:填寫與容器控制臺交互的命令。
設置好之后點擊保存,點擊啟用。
點擊進入控制臺可進入容器centos控制臺頁面。
掛載目錄演示:
環境變量演示:
如何在外網訪問容器內的相關服務?
通過端口映射,去映射容器的ip及需要訪問的服務端口,來實現在外網訪問容器內的相關服務。
端口映射
內網地址:填寫容器獲取地址。
內網端口:填寫容器所使用的端口。
協議:選擇容器所使用協議
映射類型:可選外網接口或外網IP。
外網地址:當映射類型選擇外網接口外網地址選擇有公網IP的外網網口。當映射類型選擇外網IP時外網地址填寫公網IP地址。
外網端口:填寫外網訪問時所使用的端口。
示例:小編在路由里創建了一個httpd容器,需要在外網訪問此網站。
因為httpd默認使用80端口,所以內網端口填寫80。
外網訪問演示:
