一、Portainer 是什么
Portainer 是一款轻量级的应用,它提供了图形化界面,用于方便地管理 Docker 环境,包括单机环境和集群环境。
二、Portainer 安装
1、官网
https://docs.portainer.io/v/ce-2.9/start/install/server/docker/linux
2、安装
docker 命令安装:
docker run -d -p 8000:8000 -p 9000:9000 --name portainer --restart=always -v /var/run/docker.sock:/var/run/docker.sock -v portainer_data:/data portainer/portainer
其中 --restart=always
代表着每次重启 docker 之后自动重启该容器
![](https://files.mdnice.com/user/27110/26785f6b-56cf-4022-a263-a2954f193a29.png)
第一次登录需创建 admin,访问地址:xxx.xxx.xxx.xxx:9000
用户名,直接用默认 admin,密码记得 8 位。
![](https://files.mdnice.com/user/27110/b6bc2cc0-5908-47d0-9228-bc6ed7dfb960.png)
设置 admin 用户和密码后首次登陆
![](https://files.mdnice.com/user/27110/599f9d1a-2ad0-4492-85e6-fdaf3f4e87ee.png)
选择 local 选项卡后本地 docker 详细信息展示
![](https://files.mdnice.com/user/27110/d7de8b48-0e31-4053-a341-bfa0607825ff.png)
- stack: docker-compose 的个数
- container:容器
- volumes:容器卷
- images:镜像
- networks:网络
上一步的图形展示,能想得起对应命令吗?
![](https://files.mdnice.com/user/27110/39ef62f6-fdb2-4af8-b322-a9a412b87f57.png)
三、常用操作
1、查看运行容器
![](https://files.mdnice.com/user/27110/c7f3ce85-4510-4b05-b98f-9674c02b46c2.png)
2、启动 Nginx 容器
添加容器:
配置容器信息:
![](https://files.mdnice.com/user/27110/81e45a02-da94-4165-a73a-9504f9f29bc9.png)
发布容器:
![](https://files.mdnice.com/user/27110/d7b372dc-4b3a-4cae-b131-b03327142d8d.png)
访问测试:
![](https://files.mdnice.com/user/27110/185b1050-a8bd-454a-a54c-0caa5ec8949a.png)