采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
老师好,在开发过程中会不断的安装各种包,是不是这种情况下不适合使用docker 的。每次还需要通过生成image和container。 是不是只有当开发完成后,对于多平台的部署docker才能真正体现出他的强大之处?
当然不是了,images只会下载一次,以后启动都不会再下载了,每次启动都是基于下载好的镜像启动的速度很快,所以放心用吧,不用担心
但是开发的过程中会不停地装包的,退出容器后不就没有了吗?
容器里的数据是不会丢失的,除非你把容器删掉,你如果怕丢失也可以做数据挂载,而且容器也可以再次打包成镜像,很方便啊。
正解,你启动的时候别通过镜像启动了,当你启动一次容器以后,这个容器中的包就有了,如果你后续想要内容不丢失那么你直接通过 docker start xxx启动,别通过课程中讲解到的docker从镜像中启动就行了,你就这样想: 通过镜像启动就好比将一张光盘重新安装一下,通过docker start xxx启动就好比你重启的电脑,这样就明白了
登录后可查看更多问答,登录/注册
快速转型Go工程师,成为具备双语言后端能力的开发者
1.0k 1
1.3k 1
1.9k 20
1.4k 11
1.4k 10
购课补贴联系客服咨询优惠详情
慕课网APP您的移动学习伙伴
扫描二维码关注慕课网微信公众号