Docker
文章平均质量分 79
猫&九
毕加索的忧伤
展开
-
docker 批量更改镜像标签
过滤出需要更改标签的镜像sed 's/registry.aliyuncs.com\/google_containers/registry.k8s.io/': 列出镜像grep "registry.aliyuncs.com\/google_containers": 替换原标签awk '{print "docker tag "$3" "$1":"$2""}': 打印更改标签命令bash。: 将输出的命令执行。原创 2024-01-13 14:23:23 · 841 阅读 · 0 评论 -
Docker 网络
要使端口可供 Docker 之外的服务使用,或者供在不同网络上运行的 Docker 容器使用,使用。默认情况下,容器会为连接到的每个Docker网络获得一个IP地址。容器从连接的网络的IP地址池中接收IP地址。这将在容器中创建防火墙规则,将容器端口映射到 Docker 主机上的端口以供外部使用。连接到现有网络时,可以使用–alias标志为该网络上的容器指定附加网络别名。容器的主机名默认为Docker中的容器ID。将现有容器连接到不同的网络时,可以使用该命令的。标志指定容器在其他网络上的IP地址。原创 2023-05-18 00:32:40 · 527 阅读 · 1 评论 -
docker 非持久化存储 tmpfs mounts
与volume和不同,是临时的,并且仅持久化在主机内存中。当容器停止时,将被删除,写入其中的文件将不会持久化。对于临时存储不希望持久存在主机或容器可写层中的敏感文件非常有用。原创 2023-05-03 00:39:31 · 854 阅读 · 1 评论 -
Docker 持久化存储 Bind mounts
如果将目录绑定挂载到容器上的非空目录中,则绑定挂载会遮挡该目录的现有内容。原创 2023-05-02 23:12:41 · 771 阅读 · 0 评论 -
Docker 持久化存储 Volumes
卷是持久化Docker容器生成和使用的数据的首选机制。虽然绑定挂载依赖于主机的目录结构和操作系统,但卷完全由Docker管理。卷比绑定挂载更容易备份或迁移。可以使用Docker CLI命令或Docker API管理卷。卷可以在Linux和Windows容器上工作。可以在多个容器之间更安全地共享卷。卷驱动程序允许将卷存储在远程主机或云提供商上,以加密卷的内容或添加其他功能。新卷的内容可以由容器预先填充。原创 2023-05-02 12:17:15 · 1445 阅读 · 0 评论 -
Docker 存储
由 Docker 创建和管理,是主机文件系统的一部分中(在Linux上为非Docker进程不应该修改文件系统的这一部分。卷是在Docker中持久化数据的最佳方式。可以使用命令显式创建卷,也可以在创建容器或服务时创建卷。创建卷时,它存储在Docker主机上的一个目录中。当将卷装入容器时,这个目录就是装入容器的目录。这与绑定装载的工作方式类似,只是卷由Docker管理,并且与主机的核心功能隔离。当没有正在运行的容器使用卷时,Docker仍然可以使用该卷,并且不会自动删除。可以使用删除未使用的卷。原创 2023-05-01 17:22:00 · 1393 阅读 · 1 评论 -
Docker 架构
Docker 使用client-server 体系结构。Docker client (docker 客户端)与Docker daemon(docker 守护进程)进行对话,后者负责构建、运行和分发Docker容器。Docker客户端和守护进程可以在同一系统上运行,也可以将 Docker 客户端 连接到远程 Docker 守护进程。Docker 客户端 和 守护进程 使用REST API通过UNIX套接字或网络接口进行通信。原创 2023-05-01 13:51:19 · 2065 阅读 · 0 评论 -
Docker 安装
dockerDocker 概述Docker是一个用于开发,交付和运行应用程序的开放平台。Docker使您能够将应用程序与基础架构分开,从而可以快速交付软件。Docker 特点快速,一致地交付您的应用程序。响应式部署和扩展。在相同的硬件上运行更多的工作负载。Docker架构Docker使用客户端-服务器架构。Docker客户端与Docker守护进程进行对话,该守护进程完成了构建,运行和分发Docker容器的繁重工作。containerd.iodaemon与OS API(在本例中是原创 2021-04-27 11:20:50 · 230 阅读 · 1 评论 -
Docker 私有仓库搭建
Docker 私有仓库搭建文章目录Docker 私有仓库搭建简介Registry工作原理harbor 简介Docker-compose 简介最佳实验运行本地注册表运行远程注册表用户认证harbor 部署安装harbor 上传测试harbor 远程拉取测试截图本地注册表远程注册表用户认证harbor 私有仓库harbor 插件简介Docker 仓库是用来包含镜像的位置,Docker提供一个注册服务器 Register来保存多个仓库,每个仓库又可以包含多个具备不同tag的镜像。官网详情:https://原创 2021-04-28 19:44:23 · 608 阅读 · 0 评论