# Portainer 觀察你的 Docker


# Introduction

Portainer 是一個可以讓使用者利用 Web 介面來觀機器或其他機器的 Docker 的所有相關數據的,簡單來說以往我們可以使用 Docker 指令或 Docker Desktop 進行 Docker 的管理,但這樣每次都需要使用該機器才能做設定非常麻煩,因此 Portainer 使用 Web 應用的方式幫你把這些操作轉乘 Web GUI 化非常便利


# Before Installation

要有 Docker


# Installation

Docker

1
2
3
4
5
6
7
docker run -d \
-p 9000:9000 \
-p 8000:8000 \
–restart always \
-v /var/run/docker.sock:/var/run/docker.sock \
-v /opt/docker/portainer-ce/data:/data \
–name portainer-ce portainer/portainer-ce

就這樣 大功告成 portainer 會出現在 127.0.0.1:9000


# Settings

進到 Portainer 127.0.0.1:9000
這時候請設置帳號密碼



# Get Started 進到 Home 管理介面

顯示 Docker 的資訊概要


# Dashboard 儀錶板

可從這裡觀察到目前 Docker 有多少 Stacks/Images/Networks/Container/Volumes/GPUs


# 名詞解釋

  • Stacks -> 通常是由 Docker Compose 一起建構出的 Container 群
  • Images -> Docker 各種應用程式的 App 映像檔
  • Networks -> Docker 容器之間或者是對內外的網路連接區塊 / 模式
  • Container -> Docker 容器 Docker 應用程式的執行個體環境
  • Volumes -> 用來放置 Docker 容器的儲存空間

# 進到更詳細的頁面

Stacks/Containers/Images/Networks/Volumes
都可以點擊它們進到分別的管理頁面


# 結語

Portainer 提供了網頁 GUI 的應用程式來讓使用者透過網頁進行管理對應的 Docker 應用程式,真的很方便