docker-volume相关内容

Docker - 如何访问未附加到容器的卷?

我有(拥有)一个数据容器,其中包含其他容器使用的卷(--volumes-from). 数据容器被意外删除了. 谢天谢地,该卷没有被删除. 有什么方法可以重新运行数据容器并将其指向此卷? 解决方案 有什么方法可以重新运行数据容器并将其指向这个卷? 当然,我在“如何从已删除的 Docker 容器中恢复数据?如何将其重新连接到数据?“​​ 您需要创建一个具有相同 ..
发布时间:2022-01-24 20:51:46 其他开发

Docker 中的 Docker - 卷不工作:第一级容器中的文件已满,第二层为空

我在 Docker 中运行 Docker(特别是运行 Jenkins,然后运行 ​​Docker 构建器容器来构建项目映像,然后运行这些容器,然后运行测试容器). jenkins 镜像是这样构建和启动的: docker build --tag bb/ci-jenkins .mkdir $PWD/volumes/搬运工运行-d --network =主机\-v/var/run/docker. ..

docker 容器更改后 WSO2 丢失 API

我在使用 WSO2 API Manager 2.0.0 时遇到了另一个问题:我已经使用三个容器(一个用于 APIM,一个用于 Analytics,一个用于 MySQL)将它安装在 docker 中,并且我用我的自定义版本替换了一些配置文件(例如数据库、服务器名称、网关设置...).APIM 和 Analytics 都配置为将数据保存在 MySQL 容器中,我能够看到数据库中的更改. 问题是在 ..
发布时间:2022-01-17 22:55:15 其他开发

Docker-Compose 不会卷我的 php.ini 文件

我正在尝试使用 docker-compose 对我的 php.ini 文件进行卷,这样我就可以在本地计算机上即时进行更改,以查看它如何影响主机.不幸的是,到目前为止,我能够将 php.ini 文件放入容器的唯一方法是直接在 Dockerfile 中创建. 附件是容器运行良好的图像,当前设置如下. 我的 Dockerfile 如下: 来自 ubuntu:14.04维护者 Joe Ast ..
发布时间:2022-01-14 18:52:53 PHP

使用 minikube 的 HostPath - Kubernetes

更新:我连接到 minikubevm,我看到我的主机目录已安装,但那里没有文件.此外,当我在那里创建文件时,它不会在我的主机中.它们之间有任何联系 我尝试挂载一个主机目录以使用 kubernetes 开发我的应用程序. 按照文档的建议,我正在使用 minikube 在我的电脑上运行我的 kubernetes 集群.目标是使用 docker 和 kubernetes 创建一个开发环境来开 ..

Docker 上的 GitLab:如何在部署之间保留用户数据?

我使用的是官方的 GitLab Docker 镜像. 我想在我的 GitLab 容器中提供预配置的用户帐户以用于测试. 但是用户帐户保存在一个卷中,所以我不能在创建我的测试用户后只 commit 和 push GitLab 图像. 那么:我应该如何持久化它们? 一种方法是在每次新部署后使用 API 在启动时创建它们,但这很慢/很麻烦. 解决方案 正如你所说,由于 g ..
发布时间:2022-01-10 11:13:50 其他开发

无法使用 linux 文件系统在 docker for windows 中运行 mongoDb 容器

我正在尝试在 Windows 中运行一个 mongo db 容器,并将卷映射到 Windows 文件夹. 我在 this 中遵循了 babak 的回答问题.该文件夹映射正确,但它创建了许多名为 WiredTiger.wt.1 的文件,其中末尾的数字不断增加. 我在日志中看到以下几行: 2020-06-12T12:49:11.431+0000 I STORAGE [initandlis ..

Docker-Compose 无法复制 haproxy.cfg

我的问题是我有一个 docker-compose.yml 文件和一个 haproxy.cfg 文件,我希望 docker-compose 复制 haproxy.cfg 文件到 docker 容器.根据帖子 Docker composer copy files 我可以使用卷来做到这一点,但在我的情况下我收到以下错误.任何人都可以帮助我实现这一目标. 下面是代码和一切 docker-com ..
发布时间:2021-12-26 23:01:25 其他开发

CNB Docker 映像的卷写入访问权限

我正在开发一个 Spring Boot 应用程序,该应用程序应该迁移到 docker 容器中(用于在服务器上作为 systemd 服务运行)该应用程序在文件系统上读取和写入一个可配置的路径 - 现在假设它是 /var/mypath 我使用 springs gradle 插件中的 bootBuildImage 任务构建了一个 docker 镜像.它使用看似默认的构建器映像,即 gcr.io/p ..
发布时间:2021-12-26 23:00:12 其他开发

如何在不更改默认值的情况下将特定命名的 docker 卷存储在特定位置?

我想为我的一个容器创建一个命名卷. 与我运行的其他容器相比,此容器需要更多的存储空间,因此我想将该特定卷存储在具有大量可用空间的不同磁盘上. 我仍然想要默认磁盘上的其他卷,只有一个命名的卷应该放在另一个磁盘上. 我不想使用绑定安装,因为它会使备份和迁移变得更加复杂. 我能想到的唯一选择是在创建卷后(在容器停止时)手动移动卷,并从 /var/lib/docker/... 中的 ..
发布时间:2021-12-26 22:56:11 其他开发

Docker-Compose 不会处理我的 php.ini 文件

我正在尝试使用 docker-compose 来处理我的 php.ini 文件,以便我可以在本地机器上即时进行更改,以查看它如何影响主机.不幸的是,到目前为止,我能够将 php.ini 文件放入容器的唯一方法是直接在 Dockerfile 中创建. 附件是使用下面的当前设置正常运行的容器的图像. 我的 Dockerfile 如下: 来自 ubuntu:14.04维护者 Joe Ast ..
发布时间:2021-12-26 22:52:44 PHP

有条件地在 docker-compose 中挂载一个卷

我有一个 docker-compose.yml 配置.在其中一个容器中有一个 Tomcat 服务器,它在 webapps 目录中部署了一些默认的 .war 文件. 我希望能够传递(覆盖)war 存档,以便由驻留在主机上的一些存档.我认为最好的方法是能够以某种方式切换/覆盖启动 docker-compose: 作为默认设置,我想运行 webapp(war 文件),它在容器,但如果需要,我希望有 ..
发布时间:2021-12-26 22:50:56 其他开发

Docker Compose 相对路径与 Docker 卷

我有一个用于网站的 docker compose 文件,在用于各种目的的一堆其他容器中,包括一个具有持久数据的 mysql 数据库.目前撰写文件指定了数据的相对路径,例如: mysql:图像:mysql:5.7容器名称:sqldb卷:- ./mysql_data/_data:/var/lib/mysql 和文件夹结构: --mysql_data--static_contentdocker ..
发布时间:2021-12-26 22:31:24 其他开发