Docker图形化管理,轻松上手docker
Docker:图形化管理,轻松上手docker
对于系统工程师和开发人员而言,通过命令行操作Docker是日常工作的基本技能。我们通常使用诸如docker pull
、docker push
、docker run
、docker logs
、docker ps
等命令,或者将这些Docker原生API封装到Shell脚本或Python工具中,以实现自动化管理。然而,对于非技术背景的用户,直接使用命令行无疑具有较高的门槛。因此,一个直观、易用的图形化管理界面对于降低Docker的使用难度至关重要。接下来,我们将介绍两种历史上曾广泛使用的Docker可视化管理界面:DockerUI和Portainer
Docker UI
DockerUI是一个开源的 基于web的应用程序,它的操作页面简洁,展示信息较为全面,但是缺少查看docker日志的功能,也缺少连接到容器内部执行命令的可视化操作
下载docker ui镜像
[root@docker ~]# docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/uifd/ui-for-docker:latest
运行
[root@docker ~]# docker run -itd --name dctest1 -p 9000:9000 -v /var/run/docker.sock:/var/run/docker.sock swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/uifd/ui-for-docker
查看界面
Portainer
Portainer是一个轻量级的Docker环境管理UI,可以用来管理Docker host和Docker swarm集群。
它的轻量级,轻量到只要个不到100M的Docker镜像容器就可以完整的提供服务,它现在活跃且持续更新,功能丰富
下载portainer镜像
[root@docker ~]# docker pull portainer/portainer
运行
[root@docker ~]# docker run -itd --name dctest3 -p 9003:9000 -v /var/run/docker.sock:/var/run/docker.sock portainer/portainer
访问9003端口查看
第一次登录时会重置密码
能够进行容器的启动,停止,杀死,暂停,恢复,移除,添加容器等操作
还能够查看容器日志并且下载日志
能够操作容器
还能够查看cpu,内存等使用情况
portainer还有更多更能,这里就不细说了
dEQBbla6-1760326903081)]
还能够查看cpu,内存等使用情况
portainer还有更多更能,这里就不细说了