
Docker
文章平均质量分 97
lym003
这个作者很懒,什么都没留下…
展开
-
Docker实战——使用 Docker Compose 进行服务编排
Docker Compose 除提供默认的网络环境外,也允许用户自定义各个模块的网络环境,这样用户可以实现更加复杂的网络。每一个模块也可以通过参数 “networks” 连接到网络环境中。以下 docker-compose.yml 是 Docker 官网提供的一个示例。在这个文件中一共包含 3 个模块:proxy、app 和 db。其中,proxy 和 db 模块属于不同的网络环境,即 proxy 模块属于 “frontend” 网络,而 db 属于 “backend” 网络。原创 2024-03-05 09:39:47 · 1476 阅读 · 0 评论 -
Docker实战——网络通信
Docker 的容器运行在宿主机的虚拟机上。这些虚拟机彼此独立,彼此之间没有任何接口,即容器彼此之间是逻辑隔离的。 那么,如何实现容器的相互通信?容器又如何访问外部的网络呢?外部的网络如何才能访问部署在容器内的应用呢?本章节将详细了解这些问题。原创 2024-03-01 10:13:32 · 3018 阅读 · 0 评论 -
Docker实战——容器
由于 Docker 构建在Linux 的基础上因此从 Linux 底层来看,Docker 是利用 Linux Control Group(简称:Linux CGroup)来实现对资源使用的控制。因此,要掌握 Docker 容器的资源管理,有必要先了解一下什么是 Linux CGroup。Linux CGroup 是 Linux 中的一些进程,通过这些进程可以限制应用对资源的使用。并且,通过 Linux CGroup 可以对系统资源做精细化控制。Linux CGroup 主要提供一下功能。原创 2024-02-28 16:13:31 · 3770 阅读 · 3 评论 -
Docker实战
Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的Linux或Windows操作系统的机器上,也可以实现虚拟化,容器是完全使用沙箱机制,相互之间不会有任何接口。原创 2024-02-26 16:34:26 · 1224 阅读 · 0 评论