请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

能不能将源代码目录作为数据卷挂载到docker,然后通过Entrypoint启动数据卷里面的程序?

能不能将源代码目录作为数据卷挂载到docker,然后通过Entrypoint启动数据卷里面的程序?

主要这么做是考虑源码是经常修改的,这样不用经常构建新的image

正在回答

1回答

刘果国 2018-03-26 20:53:38

从技术的角度来说是完全可以实现的,做一个目录挂载,使宿主机的文件的既是容器内的文件。这种操作一般在调试问题时候使用。然而在制作镜像的阶段一般代码层面基本都没什么问题了,并且做镜像很重要的目的是为了发布,如果挂载到本地的目录镜像是无法发布到其他环境的,所以实际上这种使用是非常少见的哦~

0 回复 有任何疑惑可以回复我~
  • 提问者 starkShang #1
    因为后面的课程还没有出来。所以根据我自己的理解,整个开发过程是不是这样:修改源代码->测试->CI->创建新的docker image->启动容器?我感觉这样好像要把原来运行的容器停了才可以发布新的版本。
    回复 有任何疑惑可以回复我~ 2018-03-26 21:43:25
  • 刘果国 回复 提问者 starkShang #2
    没错 大致流程就是这样滴!发布新版就是不断的启动新容器停止旧容器的过程!
    回复 有任何疑惑可以回复我~ 2018-03-26 22:43:06
  • 提问者 starkShang 回复 刘果国 #3
    好哒~谢谢老师^_^
    回复 有任何疑惑可以回复我~ 2018-03-27 00:02:44
问题已解决,确定采纳
还有疑问,暂不采纳
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号