侧边栏壁纸
博主头像
Blog博主等级

行动起来,活在当下

  • 累计撰写 211 篇文章
  • 累计创建 94 个标签
  • 累计收到 0 条评论

目 录CONTENT

文章目录

wsl2环境下安装Portainer容器可视化管理工具

前言

Portainer是一款轻量级的Docker图形化管理的方案,相比k8s和k3s,只需要创建一个容器!

功能点:

  • 多平台支持:Linux/Windows/OSX

  • 控制面板分类展示

  • 技术栈分类展示:使用swarm或docker-compose等启动的服务/集群会在这里出现

  • 管理容器生命周期

  • 应用模板快速部署

  • 管理Swarm集群或多服务器的镜像/容器/卷/网络

  • 操作事件日志记录

  • 容器控制台日志展示

  • 使用多个Docker仓库私服pull/push镜像

  • 用户权限管理功能(需付费$9.9)

安装

官方文档

首先,创建 Portainer Server 将用于存储其数据库的卷:

docker volume create portainer_data

然后,下载并安装 Portainer Server 容器:

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

查看是否启动

➜  ~ docker ps
CONTAINER ID   IMAGE     COMMAND      CREATED          STATUS   PORTS   NAMES
bb2b73d4a4a6   portainer/portainer-ce:2.11.1   "/portainer"             2 hours ago      Up About an hour   0.0.0.0:8000->8000/tcp, :::8000->8000/tcp, 0.0.0.0:9443->9443/tcp, :::9443->9443/tcp, 9000/tcp   portainer

登录

https://localhost:9443

注意:localhost可以改成IP

第一次登录需要初始化环境,创建超级管理员用户名和密码。

portainer1.webp

进入后会自动扫描容器环境

portainer2.webp

升级参考官方文档

0

评论区