成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

用Portainer.io來監控和管理Docker容器(2)

運維 系統運維
作為第 1 部分的延續,本第 2 部分將介紹 Portainer 的其余功能。

[[376289]]

 作為第 1 部分的延續,本第 2 部分將介紹 Portainer 的其余功能。

監控 docker 容器鏡像

  1. root@linuxtechi ~}$ docker ps -a
  2. CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
  3. 9ab9aa72f015 ubuntu "/bin/bash" 14 seconds ago Exited (0) 12 seconds ago suspicious_shannon
  4. 305369d3b2bb centos "/bin/bash" 24 seconds ago Exited (0) 22 seconds ago admiring_mestorf
  5. 9a669f3dc4f6 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

監視事件

單擊 portainer 網頁中的“Events”選項,如下所示。

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

Container-Events-Poratiner-GUI

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

  1. root@linuxtechi ~}$ docker ps -a
  2. CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
  3. cdbfbef59c31 redis "docker-entrypoint.s…" About a minute ago Up About a minute 6379/tcp angry_varahamihira
  4. 9ab9aa72f015 ubuntu "/bin/bash" 10 minutes ago Exited (0) 10 minutes ago suspicious_shannon
  5. 305369d3b2bb centos "/bin/bash" 11 minutes ago Exited (0) 11 minutes ago admiring_mestorf
  6. 9a669f3dc4f6 portainer/portainer "/portainer" 17 minutes ago Up 17 minutes 0.0.0.0:9000->9000/tcp trusting_keller

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

events_updated

現在事件的頁面也更新了這個變化,

主機狀態

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

Host-names-Portainer

Portainer 中的儀表板

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

在 Portainer 的網頁中單擊“EndPoint”選項時,會出現以下窗口:

End_Point_Settings

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

Stacks

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

Images

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

Docker-Container-Images-Portainer

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

  1. root@linuxtechi ~}$ sudo docker run nginx
  2. Unable to find image 'nginx:latest' locally
  3. latest: Pulling from library/nginx
  4. 27833a3ba0a5: Pull complete
  5. ea005e36e544: Pull complete
  6. d172c7f0578d: Pull complete
  7. Digest: sha256:e71b1bf4281f25533cf15e6e5f9be4dac74d2328152edf7ecde23abc54e16c1c
  8. Status: Downloaded newer image for nginx:latest

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

Nginx_Image_creation

當 Nginx 鏡像處于 stopped/killed 狀態時,docker 的容器鏡像會改變為 unused 狀態。

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

Networks

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

Conatiner-Network-Portainer

輸入所有各種網絡參數后,單擊“create network”按鈕即可創建網絡。

Container

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

Containers-Status-Portainer

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

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

start_containers1

start_containers2

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

start_containers3

Volume

參見本文章第一部分。

Portainer 中的設置選項

到目前為止,我們已經在“Local”部分看到了基于 portainer 的各種特性?,F在跳到所選 Docker 容器圖像的“Settings”部分。

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

Extensions

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

Extensions

Users

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

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

create_user_portainer

create_user2_portainer

Internal-user-Portainer

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

user_remove_portainer

Endpoints

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

Endpoint-Portainer-GUI

新終端“shashi”是使用如下所示的各種默認參數創建的,

Endpoint2-Portainer-GUI

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

Registries

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

Registry-Portainer-GUI

使用默認選項就可以創建“shashi-registry”。

Registry2-Portainer-GUI

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

Settings

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

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

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

Portainer-GUI-Settings

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

Authentication-Portainer-GUI-Settings

根據我們想要的環境安全特性級別,選擇相應的選項。

以上就是本文的內容,我希望這些介紹 portainer 的文章能幫助你更有效地管理和監視容器。

 

責任編輯:龐桂玉 來源: Linux中國
相關推薦

2021-01-15 13:37:43

Portainer.iDocker運維

2018-03-06 10:28:21

2016-10-08 15:42:02

ElasticsearcAdvisorDocke

2022-08-29 08:00:00

容器Portainer工具

2023-09-15 10:15:43

Docker網絡

2014-12-15 10:40:40

DockerSwarm集群管理

2019-12-05 10:40:41

DockerMySQL數據庫

2014-07-07 09:49:13

UbuntuDocker

2021-05-11 08:00:00

Docker容器開發

2020-12-07 10:10:06

圖形化工具Portai運維

2018-09-10 10:20:26

磁盤 IO網絡 IO監控

2011-03-01 15:30:52

用MySQLProftpd

2010-11-12 12:51:26

2020-08-25 07:00:00

容器微服務技術

2014-11-19 13:46:30

云計算DockerDevice Mapp

2021-02-17 09:39:41

PodmanDockerLinux

2019-05-29 09:05:13

DockerDockly容器

2019-07-16 14:44:52

DockerMySQL操作系統

2012-04-06 10:35:30

SpringJavaHibernate

2011-01-21 14:52:37

Sendmail
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 亚洲网站在线播放 | 在线不卡一区 | 午夜视频在线免费观看 | 欧美激情啪啪 | 91精品国产色综合久久 | 日韩在线资源 | av在线二区 | 91免费看片 | 久久久久久久久久久久久九 | 在线观看国产h | 欧美操操操 | 99reav | 中文字幕高清av | 亚洲精品在线播放 | 色精品视频| 天天夜干 | 午夜性视频| 国产免费拔擦拔擦8x高清 | 金莲网| 亚洲精品成人在线 | 精品视频一区二区三区四区 | 精品久久精品 | 国产97在线视频 | 亚洲国产精品久久 | a级毛片免费高清视频 | 一区二区三区四区在线视频 | 国产丝袜一区二区三区免费视频 | 成年人黄色小视频 | 精品国产乱码久久久久久闺蜜 | 成人在线精品 | 91精品久久久久久久久久小网站 | 欧洲高清转码区一二区 | 在线91| 精品一区电影 | 亚洲视频在线一区 | 久久伊人精品一区二区三区 | 成人一级毛片 | 成人伊人 | 一区二区精品 | 国产一区高清 | 久久久久亚洲精品中文字幕 |