
00:00:00
外卖卷:非常划算 扫码领劵 省点小钱钱
Docker 如日中天,这不是单纯的炒的概念,Docker 的确解决了开发和运费的痛点,比如版本的搬迁,从测试环境搬迁到预发、生产环境,在企业开发与测试中,得到了非常广泛的应用。
Docker 借鉴了标准的集装箱的概念。标准的集装箱将货物运往世界各地,Docker 将这个模型运行到自己的设计中。唯一不同的是: 集装箱是运输货物,Docker 是运输软件。
Docker 和传统的 VM 的区别
docker 与传统的 VM 对比:
Docker 需要分为三部分: 仓库、 镜像 容器
| Docker 镜像 | Docker 镜像是用于创建 Docker 容器的模板。镜像是基于联合文件系统的一种层式结构,由一系列指令一步一步构建出来。 |
| Docker 容器 | 容器是独立运行的一个或多个应用。镜像相当于类,容易相当于类的实例 |
| Docker 客户端 | Docker 客户端通过命令行或者其他工具使用 Docker API 与 Docker 的守护进程通信 |
| Docker 主机 | 一个物理或者虚拟的机器用于执行 Docker 守护进程和容器 |
| Docker 守护进程 | 是 Docker 服务器端进程,负责支撑 Docker 容器的运行以及镜像的管理 |
| Docker 仓库 | Docker 仓库用来保存镜像,可以理解为代码控制中的代码仓库。Docker Hub 提供了庞大的镜像集合供使用,用户也可以将自己本地的镜像推送到 Docker 仓库供其他人下载 |
curl -fsSL https://get.docker.com -o get-docker.sh
sh get-docker.shsudo systemctl enable docker
sudo systemctl start dockersudo apt remove docker docker-engine docker.io containerd runc
评论