docker 刚入门,但是感觉到了便利。现在最头疼的事情就是做基础环境,各种开发环境的配置啊什么的每次都是重复好多遍还不定成功, docker 的 image 确实好用,提供了一个基础的样子,不过好像也是基础的模板,如果需要另外的还是需要自己进行配置,想请教一下 1 )大家都是怎么搞基础开发应用环境的,感觉很费时间啊。 2 )有没有其他的 images 的市场,官方的貌似并不是特别多? 3 )数据分析、机器学习这块有没有现成应用的集成框架,可以方便的添加数据库、大数据源,让非程序员立刻(可视化)开工的哪种呢? 4 ) docker 里面提供的 images 大家都怎么配置才能保证环境可用? pull 后装了很多包,又保存成了新的 image。只能通过应用测试是否可用吗? 5 )自己做 images,怎么保证做出来的最小呢? 恳请大家解惑。
1
CallMeReznov 2019-04-26 08:37:04 +08:00
|
2
ebingtel 2019-04-26 09:04:38 +08:00 3
1) 自己搭建镜像管理系统,比如 harbor ……管理自己的基础镜像和环境
2) 官方少的话,其他的只会更少……还不一定可信 3) 不熟悉 4) 自己制作基础镜像……应用在此基础上进行 build 5) 用 alpine、减少 dockerfile 中的命令 |
3
seashell84 2019-04-26 09:19:31 +08:00
2 楼基本说明白了
|
4
hcymk2 2019-04-26 11:24:16 +08:00 via Android
纠结基础镜像的大小其实意义不大。有些程序光运行环境就比基础镜像大。
|
5
whileFalse 2019-04-26 13:21:58 +08:00
先解决 0-1 的问题吧。
|
6
Livid MOD |
7
kingfsen 2019-04-26 18:20:43 +08:00
Docker 构建镜像 https://youendless.com/post/dockerfile/
|