Docker docker 在日常工作中的实际运用

黑山老妖 · 2018年10月29日 · 最后由 黑山老妖 回复于 2018年11月01日 · 1712 次阅读

各位,你们工作中用 docker 部署服务应用,究竟是怎么一种模式?
1.直接在 docker 虚拟机里,直接起 mysql,redis,appach,应用等。
2.在 docker 虚拟机里,运行 ubunut 容器,再在 ubuntu 里运行 mysql,redis 等各种服务。

独自探索 docker 中,求路过的大佬不吝赐教

共收到 4 条回复 时间 点赞

docker 虽然是一种虚拟化技术 但是一般不叫虚拟机 再说我们的做法 镜像的原则是尽可能层数少 也就是尽量只包含必要的东西 所以一般都不会以一个完整 ubuntu 作为基底去打镜像(不完全排除有这种需求)建议常见的一些应用镜像 例如 mysql redis 等 最好参考官方镜像的 dockerfile 去做

比较接近的方式:直接在 docker 虚拟机里,直接起 mysql,redis,appach,应用等

docker 化后,起个 mysql 、redis 等中间件只需要一个命令即可,不需要安装。还可以用 docker-compose 做编排,没有必要在一个容器里把所有服务都装上。而且 docker 并不鼓励把容器当虚拟机用,要先转换下以前用虚拟机的一些玩法概念。

AngryTester 回复

了解!

陈恒捷 回复

了解,这 2 天也慢慢理解了这一点,多谢

需要 登录 後方可回應,如果你還沒有帳號按這裡 注册