针对国内网络预先完成apt下载,内置maven国内源的vscode java开发用容器
本项目中的Dockerfile由微软范例go开发容器中提取后修改
相较于原本的Dockerfile,做了如下修改
- 通过apt多安装了zsh less locales git-flow vim这5个组件
- 安装了oh-my-zsh
将所有涉及apt的操作合为一句RUN以避免缓存文件出现在docker的层叠卷中官方已经将其合并为一- 生成了中文locale支持,在终端中中文的输入与输出都不会乱码了
- maven源修改为aliyun的源
- 时区设置为+0800
- 设置默认shell为zsh