概述
使用docker搭建开发环境将近1年了,自我感觉docker的强大并非如此,不过没有机会将docker部署生产环境,有位架构师曾说过,最新的未必是最好的,架构要选择最佳的,请大家也慎重。
10年架构师领你架构-成长之路-(附面试题(含答案))
程序猿的生活:(腾讯T3-T4)打造互联网PHP架构师教程目录大全,只要你看完,薪资立马提升2倍(持续更新)zhuanlan.zhihu.com核心概念
镜像 Image
Docker镜像类似于虚拟机镜像。每个镜像包括了一个基本的操作系统环境
容器 Container
Docker容器类似于一个轻量级的沙箱,Docker利用容器来运行和隔离应用。可以把容器看做一个简易版的linux系统环境
仓库 Repository
Docker仓库类似于代码仓库,它是Dokcer集中存放镜像文件的场所
数据管理
生产环境中使用Docker的过程中,往往需要对数据进行持久化,或者需要在多个容器之间进行数据共享,这必然要涉及容器的数据管理操作