iT邦幫忙

0

Portainer:從入門到入土心得錄01

  • 分享至 

  • xImage
  •  

Portainer 是什麼?

Portainer 是一款開源的容器管理平台,提供一個直觀的網頁使用者介面,讓使用者能輕鬆管理Docker 和Kubernetes 環境的容器、映像檔、網路和儲存卷等資源。 它簡化了傳統上需要透過指令行操作的容器管理流程,讓開發人員和系統管理員能更方便地部署、監控和管理容器應用。 (Google AI 摘要)

為什麼需要 Portainer ?

因為專題需要快速建立與重新部署容器的管理平臺,以便節省時間

安裝 Portainer 的流程:

1. 安裝 Docker 與 Docker Compose

  • 更新 apt:
sudo apt update
sudo apt install -y ca-certificates curl gnupg lsb-release
  • 加入官方 Docker 儲存庫並安裝:
sudo mkdir -p /etc/apt/keyrings
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /etc/apt/keyrings/docker.gpg
echo \
  "deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.gpg] \
  https://download.docker.com/linux/ubuntu \
  $(lsb_release -cs) stable" | \
  sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
sudo apt update
sudo apt install -y docker-ce docker-ce-cli containerd.io docker-compose-plugin
  • 確認 Docker 運行:
sudo systemctl enable docker
sudo systemctl start docker
docker version

2. 建立 Portainer 資料儲存區

sudo docker volume create portainer_data

3. 執行 Portainer 容器

sudo docker run -d \
  -p 8000:8000 \
  -p 9443:9443 \
  --name portainer \
  --restart=always \
  -v /var/run/docker.sock:/var/run/docker.sock \
  -v portainer_data:/data \
  portainer/portainer-ce:latest

圖片
  熱門推薦
圖片
{{ item.channelVendor }} | {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言