把 开发环境 搬到 集群里。
- 来了个新的开发人员,可以起一个新的容器,快速提供 提前整理好的 开发环境,免去配置环境的折腾。
- 同一个开发人员,用同一个容器,也可以随时换电脑。从 笔记本电脑 换到 台式机,只要连上容器,就能继续开发。
- 顺带解决了一个问题,ClusterIP 类型的 Service,只能在集群内访问,而 开发容器 就在集群内,不用为了本地联调 特地 配置成 NodePort 类型。
_
把要安装的软件,写到 Dockerfile 里,最后运行起 sshd。就定制化好了一个开发容器的镜像。https://git.apihub.net/apihub/dev-container 这里有我目前在用的开发容器 Dockerfile。
部署的时候,把 家目录 挂载出来持久化存储。