采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
老师您好,我觉得您演示的docker作为开发环境可能不太全面。 1:修改的是HTML的静态页面,重新不需要重启。 2:如果修改的是后台代码,container内部必须重启进程才能得到修改后的结果。 所以你的演示不能说明开发环境下使用Docker进行环境隔离是便利的
您好,这里只是举了一个例子。我觉得便利性肯定是有的。虽然我不是做web开发的,但是我通过一个docker container就可以容易的就跑起来一个angular的hello word项目,不用安装node等安装乱七八糟的
那你讲这个不是在打脸吗
请不要以偏概全,我们这一节课是讲了mount的方式去使用container内部已经安装好了的开发环境,而不用自己去从头搭建一整套的开发环境。你觉得不方便在哪里? 您说修改后台代码,怎么就需要重启container内部进程,这个要看具体语言和项目,python比如flask django都可以auto load 和refresh,你不使用container的时候怎么开发的,使用container就怎么开发。使用container是省去了大量搭建开发环境的问题,而且如果一个团队使用同样的container,开发环境就会完全一致,例如,不会出现你用python3.7.2,他用python3.7.3之类
你要是对课程有意见就说,实在不行就退款!
登录后可查看更多问答,登录/注册
无论你是开发、测试还是运维,Docker都是你的必备技能。
1.7k 26
1.6k 18
1.5k 17
1.3k 16
1.5k 16