
Docker
文章平均质量分 97
docker容器技术与运维
小鲸鱼大梦想
心怀若谷,无风自渡
展开
-
Docker Compose 编排技术
以前使用 docker run 等命令来完成容器的管理,一旦参数过多,就比较费时费力,容易出错Docker Compose 将所有容器参数通过精简的配置文件(Compose 文件)来定义,通过命令 命令管理配置文件,完成容器的部署,从而解决复杂应用程序的问题三个层次管理的对象从上到下依次:docker-py 是一个使用 python 语言开发并调用 DockerAPI 的软件包,不管前面如何,最终都会落实到 docker 引擎对容器的管理与部署上官方安装参考地址:安装 Compose 独立版 |Docke原创 2024-02-26 12:44:56 · 1419 阅读 · 0 评论 -
docker 构建应用
构建上下文以递归方式处理,本地路径包括其中的任何子目录,URL 包括仓库及其子模块原创 2024-01-26 20:39:50 · 1394 阅读 · 1 评论 -
docker 存储管理
存储驱动由存储驱动实现的联合文件系统外部挂载卷以外部挂载卷为代表的持久化存储存储驱动控制镜像和容器在 docker 主机上的存储和管理方式联合文件系统Union file systems (UnionFS),为Linux、FreeBSD、NetBSD 操作系统设计的,将其他文件系统合并到一个联合挂载点的文件系统,是 docker 重要的底层技术之一,可以通过创建层进行操作,轻巧和快速。联合文件系统的多种变体存储驱动联合文件系统实际是由存储驱动来实现的----》底层文件系统backing filesystem原创 2024-01-26 20:33:11 · 1381 阅读 · 0 评论 -
docker 网络管理
docker 引擎默认生成的网桥信息:172.17.0.1/16在 /etc/docker/daemon.json 配置文件中指定可以使用 docker 网络驱动或外部网络驱动插件创建一个自定义的网络,多个容器连接到这个自定义的网络中,这样连接的容器可以使用IP通信,也可以使用名称通信docker 内置了bridge网络驱动的可以直接创建桥接网络生产环境不建议使用默认的桥接网络区别自定义提供了容器化应用之间更好的隔离和互操作性,自动互相暴露所有端口,但是不会暴漏在外部。原创 2024-01-25 09:33:00 · 1509 阅读 · 0 评论 -
docker 容器管理
命令语法:docker run [选项] 使用的镜像 [启动命令] [启动命令的参数]简称:CoW,又被叫做写时复制,是一个最高效率的文件共享和复制策略。基于 docker 的虚拟化应用以容器的形式来部署和运行。基于容器创建镜像:基于源镜像层数内容+容器可写层内容。-a:显示所有容器,包括停止和未运行的。–no-trunc:显示完整的容器信息。我猜想是:容器启动命令后,产生的日志。:显示当前主机正在运行的容器列表。容器=只读的镜像+可写的容器层。-n:显示最近创建的n个容器。:创建容器,但是不会运行。原创 2024-01-25 09:28:15 · 1324 阅读 · 0 评论 -
docker 基础手册
原意“码头工人”,开发人员将应用程序及其依赖打包到一个轻量级、可移植的容器中,然后发布到任何运行容器引擎的环境中,以容器形式运行该应用程序原创 2024-01-24 11:42:49 · 1275 阅读 · 0 评论 -
docker 镜像管理
默认使用 Dockerfile 文件来描述镜像,Docker 引擎通过读取文件中的指令自动构建镜像。IT 领域,镜像通常是指一系列文件或一个磁盘驱动器的精确副本,和 ZIP 压缩文件类似。【复制管理】:新建规则(每个选项都有一定的说明,根据实际情况选择即可)harbor实例复制到另一个 harbor 实例的过程。列出当前 Docker 主机所拥有的镜像列表。:也就是个镜像重命名一下,不影响原来的镜像。:可以搜索DockerHub中的镜像。创建修改 Harbor 证书请求文件。可以根据镜像的公开程度。原创 2024-01-24 13:27:04 · 1566 阅读 · 0 评论