采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
能不能将源代码目录作为数据卷挂载到docker,然后通过Entrypoint启动数据卷里面的程序?
主要这么做是考虑源码是经常修改的,这样不用经常构建新的image
从技术的角度来说是完全可以实现的,做一个目录挂载,使宿主机的文件的既是容器内的文件。这种操作一般在调试问题时候使用。然而在制作镜像的阶段一般代码层面基本都没什么问题了,并且做镜像很重要的目的是为了发布,如果挂载到本地的目录镜像是无法发布到其他环境的,所以实际上这种使用是非常少见的哦~
因为后面的课程还没有出来。所以根据我自己的理解,整个开发过程是不是这样:修改源代码->测试->CI->创建新的docker image->启动容器?我感觉这样好像要把原来运行的容器停了才可以发布新的版本。
没错 大致流程就是这样滴!发布新版就是不断的启动新容器停止旧容器的过程!
好哒~谢谢老师^_^
登录后可查看更多问答,登录/注册
从开发到编排,快速,完整,深入的掌握微服务
2.3k 16
5.3k 14
1.3k 14
2.8k 13
1.5k 10
购课补贴联系客服咨询优惠详情
慕课网APP您的移动学习伙伴
扫描二维码关注慕课网微信公众号