赞
踩
用简单的场景讲复杂的技术,本章节请配合
- 小笨蛋,不许你不懂 docker-compose,万字长文教你入门到精通
- 什么?我被 Docker 一条龙服务了!
一起食用,效果更佳
让我们在一个舒缓的 BGM 中(PS:如果听不了,那就假装有)开始今日话题,Docker 可视化
介绍一下人物
小白手套看了 “什么?我被 Docker 一条龙服务了!” 之后,感慨,要学习的好多啊,根本记不住这一堆命令,怎么办? 求助一下小李老师吧,小李说”哎,你去搜搜 Portainer“ ,顺便写份文档,给大伙都看看吧。
Portainer 是一个开源的容器管理界面,用于简化 Docker 环境的管理和操作。它提供了一个直观的用户界面,让用户可以通过图形化的方式管理 Docker 容器、镜像、卷和网络等资源。
使用 Portainer,你可以轻松地创建、启动、停止和删除容器,以及监控和管理容器的运行状态。它还提供了一个图形化的界面,让你可以浏览和搜索可用的 Docker 镜像,并通过简单的界面操作进行拉取和推送镜像的操作。
Portainer 还支持用户和权限管理,你可以为不同的用户分配不同的权限级别,以控制他们对 Docker 环境的访问和操作。
除了基本的容器管理功能,Portainer 还提供了一些高级功能,例如容器编排、堆栈管理和服务部署等。这些功能使得在使用容器编排工具(如 Docker Compose 或 Kubernetes)进行应用部署和管理时更加方便和直观。
官网:https://docs.portainer.io/
官网:https://docs.portainer.io/v/ce-2.11/start/install
docker volume create portainer_data
docker run -d -p 8000:8000 -p 18804:9443 --name portainer --restart=always -v /var/run/docker.sock:/var/run/docker.sock -v portainer_data:/data portainer/portainer-ce:2.11.1
version: '3'
services:
portainer:
container_name: portainer
image: portainer/portainer-ce:latest
restart: always
ports:
- "18810:9443"
volumes:
- "/var/run/docker.sock:/var/run/docker.sock"
- "/tmp/apps/portainer/data:/data"
查看当前 Docker 中镜像、容器、网络、卷等信息概览
查看当前 Docker 中通过 docker-compose 创建的容器
查看当前 Docker 中所有的容器,可以通过上方按钮进行容器暂停,删除等操作
查看当前 Docker 中所有镜像
查看当前 Docker 中所有已创建的网络
查看当前 Dcoker 中所有卷
点击容器对应名称
查看容器日志
可以查看容器资源占用情况
可以进入到当前容器中
点击连接
小白手套:原来还有这样的神器,太棒了
小李:这只是 Portainer 的基础使用,感兴趣的话你可以到官网自行查阅更多的功能,现在 Docker 其实已经不能满足实际场景,但 Docker 作为基石,无论如何你是要学会的,命令也好,可视化也罢,会使用,始终是第一步,懂原理,才是硬道理。
小白手套:好,那我就坐等新的教程咯
小李:谁叫我宠你呢,等周二吧 ”Docker 实现原理之Cgroups“ ,你可要好好听。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。