日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務時間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
如何使用Portainer.io來監(jiān)控和管理Docker容器

小編給大家分享一下如何使用Portainer.io來監(jiān)控和管理Docker容器,希望大家閱讀完這篇文章之后都有所收獲,下面讓我們一起去探討吧!

創(chuàng)新互聯(lián)是一家集網(wǎng)站建設,句容企業(yè)網(wǎng)站建設,句容品牌網(wǎng)站建設,網(wǎng)站定制,句容網(wǎng)站建設報價,網(wǎng)絡營銷,網(wǎng)絡優(yōu)化,句容網(wǎng)站推廣為一體的創(chuàng)新建站企業(yè),幫助傳統(tǒng)企業(yè)提升企業(yè)形象加強企業(yè)競爭力。可充分滿足這一群體相比中小企業(yè)更為豐富、高端、多元的互聯(lián)網(wǎng)需求。同時我們時刻保持專業(yè)、時尚、前沿,時刻以成就客戶成長自我,堅持不斷學習、思考、沉淀、凈化自己,讓我們?yōu)楦嗟钠髽I(yè)打造出實用型網(wǎng)站。

監(jiān)控 docker 容器鏡像

root@linuxtechi?~}$?docker?ps?-aCONTAINER?ID????????IMAGE?????????????????COMMAND?????????????CREATED?????????????STATUS???PORTS?????????????????????????????NAMES9ab9aa72f015????????ubuntu????????????????"/bin/bash"?????????14?seconds?ago??????Exited?(0)?12?seconds?ago??????????????????suspicious_shannon305369d3b2bb????????centos????????????????"/bin/bash"?????????24?seconds?ago??????Exited?(0)?22?seconds?ago??????????????????admiring_mestorf9a669f3dc4f6????????portainer/portainer???"/portainer"????????7?minutes?ago???????Up?7?minutes???0.0.0.0:9000->9000/tcp??????trusting_keller

包括?portainer(docker 容器鏡像),所有已退出和當前正在運行的 docker 鏡像都會顯示出來。下面的 Portainer GUI 屏幕截圖顯示了相同的情況。

Docker_status

監(jiān)視事件

單擊 portainer 網(wǎng)頁中的“Events”選項,如下所示。

基于 docker 容器活動生成和創(chuàng)建的各種事件將被提取并顯示在此頁面中.

Container-Events-Poratiner-GUI

現(xiàn)在檢查并驗證“Events”部分是如何工作的。創(chuàng)建一個新的 docker 容器鏡像?redis,如下所述,在 docker 命令行檢查狀態(tài):docker ps –a

root@linuxtechi?~}$?docker?ps?-aCONTAINER?ID????????IMAGE?????????????????COMMAND??????????????????CREATED??????????????STATUS?????????PORTS????????????????????NAMEScdbfbef59c31????????redis?????????????????"docker-entrypoint.s…"???About?a?minute?ago???Up?About?a?minute?????????6379/tcp?????????????????angry_varahamihira9ab9aa72f015????????ubuntu????????????????"/bin/bash"??????????????10?minutes?ago???????Exited?(0)?10?minutes?ago????????????????????????????suspicious_shannon305369d3b2bb????????centos????????????????"/bin/bash"??????????????11?minutes?ago???????Exited?(0)?11?minutes?ago????????????????????????????admiring_mestorf9a669f3dc4f6????????portainer/portainer???"/portainer"?????????????17?minutes?ago???????Up?17?minutes?????????0.0.0.0:9000->9000/tcp???trusting_keller

單擊頂部的“Event List”刷新事件列表,

events_updated

現(xiàn)在事件的頁面也更新了這個變化,

主機狀態(tài)

下面是 portainer 顯示主機狀態(tài)的屏幕截圖。這是一個簡單的窗口。這顯示了主機 Linux 機器的基本信息,如“CPU”、“主機名”、“操作系統(tǒng)信息”等。這個頁面在不需要登錄主機命令行的情況下提供了非常有用的信息,以便快速瀏覽。

Host-names-Portainer

Portainer 中的儀表板

到目前為止,我們已經(jīng)在“Local”部分看到了基于 portainer 的各種特性。現(xiàn)在跳到所選 Docker 容器鏡像的“Dashboard”部分。

在 Portainer 的網(wǎng)頁中單擊“EndPoint”選項時,會出現(xiàn)以下窗口:

End_Point_Settings

對于主機容器鏡像,此儀表板有許多狀態(tài)和選項。

Stacks

單擊此選項可提供任何堆棧(如果有的話)的狀態(tài)。因為這里沒有堆棧,所以顯示為零。

Images

單擊此選項可提供主機中可用的容器鏡像。此選項將顯示所有活動和退出的容器鏡像。

Docker-Container-Images-Portainer

例如,再創(chuàng)建一個“Nginx”容器并刷新此列表以查看更新:

root@linuxtechi?~}$??sudo?docker?run?nginxUnable?to?find?image?'nginx:latest'?locallylatest:?Pulling?from?library/nginx27833a3ba0a5:?Pull?completeea005e36e544:?Pull?completed172c7f0578d:?Pull?completeDigest:?sha256:e71b1bf4281f25533cf15e6e5f9be4dac74d2328152edf7ecde23abc54e16c1cStatus:?Downloaded?newer?image?for?nginx:latest

下面是刷新后的鏡像界面:

Nginx_Image_creation

當 Nginx 鏡像處于?stopped/killed?狀態(tài)時,docker 的容器鏡像會改變?yōu)?unused?狀態(tài)。

:你可以看到這里所有的鏡像的細節(jié)都非常清楚,比如內(nèi)存使用,創(chuàng)建日期和時間。與命令行選項相比,從這里維護和監(jiān)視容器將非常容易。

Networks

此選項用于網(wǎng)絡操作。例如分配 IP 地址、創(chuàng)建子網(wǎng)、提供 IP 地址范圍、訪問控制(管理員和普通用戶)。下面的窗口提供了各種可能選項的詳細信息。根據(jù)你的需要,可以進一步去自行研究這些選項。

Conatiner-Network-Portainer

輸入所有各種網(wǎng)絡參數(shù)后,單擊“create network”按鈕即可創(chuàng)建網(wǎng)絡。

Container

此選項將提供容器狀態(tài)。此列表將提供有關(guān)活動的和未運行的容器狀態(tài)的詳細信息。此輸出類似于 docker ps 命令選項。

Containers-Status-Portainer

在該窗口中,通過選中復選框并選擇上述按鈕可以根據(jù)需要控制容器停止和啟動。一個例子如下:

例如,“CentOS”和“Ubuntu”容器都處于停止狀態(tài),現(xiàn)在可以通過選中復選框并點擊“Start”按鈕來啟動它們。

start_containers1

start_containers2

注意:?因為這兩個都是 Linux 容器鏡像,所以不會被啟動。Portainer 嘗試啟動,但稍后又停止。試試啟動“Nginx”,你會看到它變成了?running?狀態(tài)。

start_containers3

Volume

參見本文章第一部分。

Portainer 中的設置選項

到目前為止,我們已經(jīng)在“Local”部分看到了基于 portainer 的各種特性。現(xiàn)在跳到所選 Docker 容器圖像的“Settings”部分。

在 Portainer 的網(wǎng)頁中單擊“Settings”選項時,可以使用以下的配置選項:

Extensions

這是一個簡單的 Portainer CE 訂閱程序。詳細信息和用途可以從附加的窗口中看到。這主要用于維護相應版本的許可證和訂閱。

Extensions

Users

此選項用于添加具有或不具有管理權(quán)限的“用戶”。下面的示例提供了相同的示例。

在本例中輸入你的想好的用戶名比如“shashi”和你選擇的密碼,然后點擊下面的“Create User”按鈕。

create_user_portainer

create_user2_portainer

Internal-user-Portainer

類似地,可以通過選中復選框并點擊 “remove” 按鈕來刪除剛剛創(chuàng)建的用戶“shashi”。

user_remove_portainer

Endpoints

此選項用于端點終端管理。終端可以添加和刪除,如附加窗口中所示。

Endpoint-Portainer-GUI

新終端“shashi”是使用如下所示的各種默認參數(shù)創(chuàng)建的,

Endpoint2-Portainer-GUI

類似地,可以通過單擊復選框并單擊移除按鈕來移除此端點。

Registries

此選項用于注冊管理。由于 docker hub 有各種鏡像的注冊,因此此功能可用于類似的目的。

Registry-Portainer-GUI

使用默認選項就可以創(chuàng)建“shashi-registry”。

Registry2-Portainer-GUI

同樣,如果不需要了,就可以移除它。

Settings

此選項用于設置以下各種選項,

  • 設置快照間隔
  • 設置自定義徽標
  • 創(chuàng)建外部模板
  • 安全功能,如:為非管理員禁用和啟用 bin 掛載,為非管理員禁用/啟用權(quán)限,啟用主機管理功能

下面的屏幕截圖顯示了出于演示目的啟用和禁用的一些選項。一旦全部完成點擊“保存設置”按鈕保存所有這些選項。

Portainer-GUI-Settings

現(xiàn)在點開“Authentication settings”就會彈出 LDAP、Internal 和 OAuth(extension)選項,如下所示:


網(wǎng)站名稱:如何使用Portainer.io來監(jiān)控和管理Docker容器
分享URL:http://www.5511xx.com/article/dpdhhge.html