- 论坛徽章:
- 8
|
1. 你用Docker的理由是什么?
①Docker倡导“Build once,Run anywhere”,再烦琐的活儿,只需要做一次,制作成Docker镜像,在任何环境下都可以运行,在不同的环境自由迁移。
②Docker容器的启动可以在秒级实现,这相比传统的虚拟机方式要快得多。
③Docker对系统资源的利用率很低,一台主机上可以同时运行数千个Docker容器。
④使用Docker,不需要做任何配置,就能保证开发和测试环境完全一致
⑤面试的时候大家都会Docker,你不会是不是落后了。
2. Docker有哪些你难以忍受的缺点需要改进?
①Docker支持Unix/Linux操作系统,不支持Windows或Mac
②Docker用于应用程序时是最有用的,但并不包含数据。日志和数据库等通常应放在Docker容器外。
③虽然Docker很优秀,但是服务down了就down了,所有的服务都是松耦合,很少有符合自己的业务。
3. 对于创业型公司来说,刚起步时有必要采用Docker吗?
Docker对于创业公司来说,不仅可以节省成本,还可以为应用提供更好的隔离性、可移植性、安全性等。大公司都在用,你不用就落后了,等到完全成熟以后就跟不上了。不过创业型公司刚起步时用不用Docker并没有必然的联系。 |
|