一、Docker功能的痛点
1.Docker功能非常重要,可以使得每个人部署自己想要的功能。
2.每一个Docker应用部署的时候,使用的端口比较多。应用多起来后,端口会变得很乱,不好管理
3.每一个docker应用会有很多数据,比如,管理员账号密码,普通用户的账号密码,构建成功还是失败,正常使用还是架构不支持?这些数据都很重要。
二、Docker功能建议
1.端口管理功能。Docker详情页除了健康状态和资源占用,还要增加端口占用情况。一个图表显示本地NAS资源的端口占用情况。
- NAS已占用的端口,橙色显示,包括系统占用和系统应用占用的端口。选中提示端口占用的详细信息,包含应用信息。
- Docker应用已占用的端口,灰色显示,选中提示端口占用的详细信息,包含应用信息。
- 未占用的端口,绿色显示,表示可以使用。
2.进阶版功能
- Docker Compose通常包含多个容器,如果能搞一个网络拓扑图就更好了,每个容器之间的通信端口显示出来,如果正常运行就绿色数据流,通信异常就显示红色。
3.针对Docker应用的数据管理,添加Docker Compose项目和Docker容器的备注功能。
- Docker Compose项目创建后,就可以添加备注,这样用户就可以讲Docker Compose项目产生的数据添加到里面,比如,初始化后的管理员账号密码,项目用途什么的。每次打开维护时,可以修改。这样可以保证项目长期使用和维护。