docker容器可视化管理工具:Portainer、Lazydocker和Docui。Portainer比较适合团队使用,因为它有访问控制,而Lazydocker和Docui都属于简单灵活的终端小工具,如果不需要复杂的功能,或许它们会更适合。Portainer提供状态显示面板、应用模板快速部署、容器镜像网络数据卷的基本操作(包括上传下载镜像,创建容器等操作)、事件日志显示、容器控制台操作、Swarm集群和服务等集中管理和操作、登录用户管理和控制等功能。
1、拉取并启动Portainer容器
docker run -d -p 9100:9000 -v /var/run/docker.sock:/var/run/docker.sock -v portainer_data:/data portainer/portainer 说明:docker与portainer通过8000端口进行通讯,通过9000端口访问portainer客户端 portainer通过/var/run/docker.sock与docker映射,保存数据的一致。portainer自身的数据portainer_data映射到宿主机
2、开放指定的端口
# 开启9100端口 firewall-cmd --zone=public --add-port=9100/tcp --permanent # 重新加载 firewall-cmd --reload
3、访问
浏览器登陆http://ip:9000,直接进入Portaniner 登录界面,设置管理员账号和密码,点击Create user
4、在新页面有本地连接、远程连接等,选择 Local ,点击连接,即可完成安装
5、进入Portainer后台管理界面,点击Local项目就可以开始使用Portainer
6、进入容器管理界面
原文链接:https://blog.csdn.net/weixin_44424929/article/details/123104090?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522171836987416800182718150%2522%252C%2522scm%2522%253A%252220140713.130102334.pc%255Fblog.%2522%257D&request_id=171836987416800182718150&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2~blog~first_rank_ecpm_v1~times_rank-30-123104090-null-null.nonecase&utm_term=%E7%BB%BF%E8%81%94NAS