第一本docker书 学习笔记(一)
2023-09-14 09:12:06 时间
Docker的核心组件:
- Docker客户端和服务端
- Docker镜像
- Registry
- Docker容器
# Docker客户端和服务端
docker 是一个 C/S架构程序。客户端只需要向docker服务器或者守护进程发出请求,服务器或守护进程将完成所有的工作并返回结果。
# docker镜像
用户基于镜像来运行自己的容器。镜像是基于联合 (Union)文件系统的一种层式的结构,由一系列指令一步步构建出来,例如:
- 添加一个文件;
- 执行一个 命令;
- 打开一个 端口;
也可以把镜像当做容器的‘源代码’。
#registry
docker用registry来 保存用户构建的镜像。registry有两种,公有和私有;
docker公司运营的registry叫做Docker hub。
#容器
docker 可以帮你构建和部署容器,你只需要把自己的应用程序或服务打包放进容器即可。
容器是基于镜像启动起来的,容器中可以运行一个 或者多个进程。可以认为,镜像是docker生命周期中的构建或打包阶段,而容器则是启动或执行阶段。
- 一个镜像格式;
- 一系列标准的操作;
- 一个执行环境;
相关文章
- MQTT X Newsletter 2022-08 | v1.8.2 发布、支持使用 Docker
- 经验总结 | Docker 使用笔记
- Docker环境下Mysql跳过密码验证
- Docker学习笔记(一)
- 关于Docker中 容器镜像管理,数据卷网络,本地仓库,容器监控的一些笔记
- 使用 Docker 来快速上手中文 Stable Diffusion 模型:太乙
- Docker服务的重启服务命令(systemctl restart docker)
- docker使用笔记IV -- 使用docker的风格分离Nginx PHP Mysql
- RabbitMQ学习笔记 - Docker部署
- 【学习笔记】Docker学习笔记
- 【Docker 系列】docker 学习 二,Docker 的常用命令
- 【Docker 系列】docker 学习 五,容器数据卷
- 【Docker 系列】docker 学习六,探究一下数据卷容器
- 【Docker 系列】docker 学习十一,docker 总结和面试题整理
- 记录Docker使用过程中遇到的难点和问题
- Windows系统安装Docker遇到error during connect: In the default daemon configuration on Windows, the docker
- Docker容器的四种网络模式
- 使用 Docker 轻松安装 MySQL 数据库(docker安装mysql)
- docker用Docker构建Redis集群的步骤(redis集群使用)
- 探索Docker安装Oracle数据库的秘密(docker安装oracle)