docker-Portainer


Portainer 是一款轻量级的应用,它提供了图形化界面,用于方便地管理Docker环境,包括单机环境和集群环境。

Docker 图形化工具 Portainer

安装

直接使用Docker来安装Portainer是非常方便的,仅需要两步即可完成。

docker pull portainer/portainer

运行Portainer容器

docker run -p 9000:9000 -p 8000:8000 --name portainer --restart=always -v /var/run/docker.sock:/var/run/docker.sock -v /mydata/portainer/data:/data -d portainer/portainer

第一次登录的时候需要创建管理员账号,访问地址:http://localhost:9000/

Portainer可视化界面

登录成功后,可以发现有一个本地的Docker环境:

本地docker

打开Dashboard菜单可以看到Docker环境的概览信息,比如运行了几个容器,有多少个镜像等;

面板

打开App Templates菜单可以看到很多创建容器的模板,通过模板设置下即可轻松创建容器,支持的应用还是挺多的

Templates

打开Containers菜单,可以看到当前创建的容器,我们可以对容器进行运行、暂停、删除等操作

Containers

选择一个容器,点击Logs按钮,可以直接查看容器运行日志,可以和docker logs命令说再见了

日志查看

点击Inspect按钮,可以查看容器信息,比如看看容器运行的IP地址

容器信息

点击Stats按钮,可以查看容器的内存、CPU及网络的使用情况,性能分析不愁了

Stats

点击Console按钮,可以进入到容器中去执行命令,比如我们可以进入到MySQL容器中去执行登录命令

打开Images菜单,我们可以查看所有的本地镜像,对镜像进行管理

Images

打开Networks菜单,可以查看Docker环境中的网络情况

Networks

打开Users菜单,我们可以创建Portainer的用户,并给他们赋予相应的角色

打开Registries菜单,我们可以配置自己的镜像仓库,这样在拉取镜像的时候,就可以选择从自己的镜像仓库拉取了

引用

吊炸天的 Docker 图形化工具 Portainer

Docker


文章作者: WangQingLei
版权声明: 本博客所有文章除特別声明外,均采用 CC BY 4.0 许可协议。转载请注明来源 WangQingLei !
 上一篇
docker-Dockerfile2 docker-Dockerfile2
我们已经介绍了 FROM,RUN,还提及了 COPY, ADD,其实 Dockerfile 功能很强大,它提供了十多个指令。下面我们继续讲解其他的指令。
2023-04-17
下一篇 
docker-dockerfile docker-dockerfile
像的定制实际上就是定制每一层所添加的配置、文件。如果我们可以把每一层修改、安装、构建、操作的命令都写入一个脚本,用这个脚本来构建、定制镜像,那么之前提及的无法重复的问题、镜像构建透明性的问题、体积的问题就都会解决。这个脚本就是 Docker
2023-04-10
  目录