关于Docker自动化编译的疑问

现在我有一个开源项目使用Docker,是使用JAVA开发,但是现在Docker镜像编译流程是,我在本地编译好JAVA程序,然后本地制作Docker镜像,然后再push到DockerHub中。但是中间有很多问题,比如使用它们镜像里面apt源慢,push到DockerHub更慢,不能使用DockerHub云编译功能。

如果使用另一种方式,就是写Dockerfile让他自己去git clone我的源代码,自己进行编译,最后制作成镜像,然后使用DockerHub的在线编译功能。但这样会增加镜像的体积,比如我编译JAVA需要安装jdk,maven,git这类软件,而原本是并不需要的。

慕村225694
浏览 695回答 1
1回答

收到一只叮咚

都用 docker 了,直接用对应的 image 不就好了么,关编译什么事呢。
打开App,查看更多内容
随时随地看视频慕课网APP