
Docker
文章平均质量分 89
Docker 是一个开源的应用容器引擎,它允许开发者打包他们的应用以及应用的运行环境到一个可移植的容器中,然后可以在任何支持Docker的机器上运行这个容器。
昱晏
这个作者很懒,什么都没留下…
展开
-
10. Docker 使用案例
Docker案例解析,帮助你深入理解 Docker。原创 2024-08-05 23:12:56 · 1085 阅读 · 0 评论 -
9. Kubernetes与Docker入门
Kubernetes 是由 Google 提出的一个开源项目,旨在解决容器化应用的管理和调度问题。自动化部署:通过定义 YAML 文件,自动化管理容器的部署过程。负载均衡:自动分配请求到不同的容器实例,保证服务的高可用性和负载均衡。服务发现:在集群内自动发现和连接服务。自动伸缩:根据负载情况自动调整容器的数量,保证应用的稳定性和性能。滚动更新:支持无缝升级和回滚应用,保证应用的连续性和安全性。自愈能力:自动检测和修复失败的容器实例,保证应用的健康状态。原创 2024-08-05 23:11:13 · 1061 阅读 · 0 评论 -
8. 使用 Docker Swarm进行容器编排
Docker Swarm 提供了一个简单的方式来管理多个 Docker 容器,支持集群管理、服务发现、负载均衡和滚动更新等功能。它使得容器集群的管理变得更加简单高效。原创 2024-08-01 21:44:41 · 1008 阅读 · 0 评论 -
7. 使用 Docker Compose定义和运行多个容器
Docker Compose 允许你使用一个配置文件来定义多个 Docker 容器的服务。这样,用户可以一次性启动、停止和管理整个应用的多个容器,而不需要手动执行多个 Docker 命令。原创 2024-08-01 21:44:04 · 2335 阅读 · 0 评论 -
6. 自定义Docker镜像
我们将通过一个简单的案例来演示如何创建自定义Docker镜像。原创 2024-07-30 22:06:55 · 465 阅读 · 0 评论 -
5. Dockerfile的使用和构建
Dockerfile是一个包含指令的文本文件,用于自动化构建Docker镜像。每个指令都在一行上,Docker会按照从上到下的顺序执行这些指令。通过Dockerfile,您可以定义镜像的基础镜像、运行的应用、环境变量、文件和目录的拷贝等。原创 2024-07-30 22:06:11 · 1028 阅读 · 0 评论 -
4. Docker的网络操作
Docker网络允许容器之间以及容器和宿主机之间进行通信。Docker提供了多种网络模式,用户可以根据应用的需求选择合适的网络配置。自定义网络允许您根据应用需求配置网络原创 2024-07-29 20:52:32 · 930 阅读 · 0 评论 -
3. Docker的数据管理与持久化
创建数据卷列出数据,卷查看数据卷,删除数据卷,创建容器并挂载数据卷,创建容器并使用Bind Mount。原创 2024-07-29 20:52:02 · 1010 阅读 · 0 评论 -
2. Docker常用命令及操作
Docker是一个用于开发、运输和运行应用程序的开源平台。通过将应用程序及其依赖项打包到容器中,Docker使得应用程序可以在任何环境中一致地运行。Docker命令行界面(CLI)提供了一组强大的命令来管理和操作Docker容器和镜像。原创 2024-07-25 20:55:19 · 1018 阅读 · 0 评论 -
1. Docker的介绍和安装 (二)
Namespace(命名空间)提供了一个独立的工作环境,Docker使用Namespace来隔离容器,使得每个容器都有自己独立的系统资源(如进程ID、主机名、网络等)。后面就可以愉快地使用Docker了。原创 2024-07-24 20:56:12 · 1166 阅读 · 1 评论 -
1. Docker的介绍和安装(一)
Docker是一个开源的应用容器引擎,旨在简化应用的开发、交付和运行。通过容器技术,Docker能够将应用及其依赖打包在一个轻量级、可移植的容器中,确保应用在不同环境中的一致性和可靠性。原创 2024-07-24 20:54:06 · 1341 阅读 · 0 评论