docker - 请问各位业界人士,Docker的优缺点有哪些?
请问各位业界人士,Docker的优缺点有哪些?
如题,有一篇相关论文提到了docker。我随便看了看感觉这东西缺点很多,尽管安装后使用可以省掉很多安装第三方库的时间,但是docker自己的运行存在很大问题,而且后期修改,各种端口映射、虚拟机和容器的定义,也实在难为我这种不是科班出身的人问一下各位对docker有什么理解,是我理解的不对吗?还是有些优点我没发现?
容器docker运维负载均衡各种端口映射、虚拟机和容器的定义?
非常方便(或者说是世界上最方便的),改一下 Dockerfile,重新打一下镜像就好,各种端口映射:同理,非常方便(或者说是世界上最方便的),只要改一下 docker-compose 就好
虚拟机和容器的定义:Docker 和虚拟机没有任何关系。纠结定义也是毫无意义的
用 Docker 记住一件事情,镜像是可变的,容器是不可变的,永远不要想着修改已经存在的容器。
例如: 少加了一个端口映射,改改容器,加一个。这是错误的,容器是不可变的,要加端口,就重新跑一个容器
请多包涵使用场景很多。目前我正在 用它计划满足单位内部各种编译环境冲突,看中了他的隔离性(很多软件的依赖互相冲突),如果用虚拟机 又太笨重,用容器 刚好。目前是就安全性(文件隔离 权限隔离 困扰我)