- Docker 教程
- Docker 架构
- Ubuntu Docker 安装
- CentOS Docker 安装
- Windows Docker 安装
- MacOS Docker 安装
- Docker Hello World
- Docker 容器使用
- Docker 镜像使用
- Docker 容器连接
- Docker 安装 Nginx
- Docker 安装 PHP
- Docker 安装 MySQL
- Docker 安装 Tomcat
- Docker 安装 Python
- Docker 安装 Redis
- Docker 安装 MongoDB
- Docker 安装 Apache
- Docker 命令大全
- Docker 资源汇总
- Docker port 命令
- Docker images 命令
- Docker run 命令
- Docker start/stop/restart 命令
- Docker kill 命令
- Docker rm 命令
- Docker pause/unpause 命令
- Docker create 命令
- Docker exec 命令
- Docker ps 命令
- Docker inspect 命令
- Docker top 命令
- Docker attach 命令
- Docker events 命令
- Docker logs 命令
- Docker wait 命令
- Docker export 命令
- Docker commit 命令
- Docker cp 命令
- Docker diff 命令
- Docker login/logout 命令
- Docker pull 命令
- Docker push 命令
- Docker search 命令
- Docker rmi 命令
- Docker tag 命令
- Docker build 命令
- Docker history 命令
- Docker save 命令
- Docker import 命令
- Docker info 命令
- Docker version 命令
文章来源于网络收集而来,版权归原创者所有,如有侵权请及时联系!
Docker 架构
Docker 使用客户端-服务器 (C/S) 架构模式,使用远程API来管理和创建Docker容器。
Docker 容器通过 Docker 镜像来创建。
容器与镜像的关系类似于面向对象编程中的对象与类。
Docker | 面向对象 |
---|---|
容器 | 对象 |
镜像 | 类 |
Docker 镜像(Images) | Docker 镜像是用于创建 Docker 容器的模板。 |
Docker 容器(Container) | 容器是独立运行的一个或一组应用。 |
Docker 客户端(Client) | Docker 客户端通过命令行或者其他工具使用 Docker API (https://docs.docker.com/reference/api/docker_remote_api) 与 Docker 的守护进程通信。 |
Docker 主机(Host) | 一个物理或者虚拟的机器用于执行 Docker 守护进程和容器。 |
Docker 仓库(Registry) | Docker 仓库用来保存镜像,可以理解为代码控制中的代码仓库。 Docker Hub(https://hub.docker.com) 提供了庞大的镜像集合供使用。 |
Docker Machine | Docker Machine是一个简化Docker安装的命令行工具,通过一个简单的命令行即可在相应的平台上安装Docker,比如VirtualBox、 Digital Ocean、Microsoft Azure。 |
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论