Portainer:Docker 可视化管理面板

## 为什么需要 Portainer

命令行管理 Docker 没问题,但多台服务器几十个容器时效率太低。Portainer 是 Docker 的 Web 管理面板,支持容器管理、镜像管理、Compose 部署、多节点管理。

## 部署

```yaml
services:
portainer:
image: portainer/portainer-ce:latest
container_name: portainer
restart: unless-stopped
ports:
- "9443:9443"
volumes:
- /var/run/docker.sock:/var/run/docker.sock
- ./data:/data
```

## 核心功能

Dashboard 总览、容器管理(启动/停止/日志/终端)、Stack 部署(网页粘贴 docker-compose.yml)、镜像管理、网络/卷管理。

## 多节点管理

在另一台服务器运行 Portainer Agent,然后在主面板添加 Environment,一个面板管理多台服务器。

## 安全提醒

Portainer 暴露 `/var/run/docker.sock` 意味着能操控整个 Docker 引擎。务必配置 HTTPS + 强密码,不要用默认端口。社区版已足够个人和中小团队使用。

💬 暂无评论