175得票3回答
Dockerfile构建 - 可以忽略错误吗?

我有一个Dockerfile。在构建镜像时,出现了以下错误导致构建失败:automake: error: no 'Makefile.am' found for any configure output Error build: The command [/bin/sh -c aclocal &...

175得票6回答
在Dockerfile中运行脚本

我尝试在我的Dockerfile构建过程中运行一个脚本,但看起来没有成功。 我是这样尝试的:FROM php:7-fpm ADD bootstrap.sh / ENTRYPOINT ["/bin/bash", "/bootstrap.sh"] 同样的方法...

170得票4回答
docker-compose,容器启动后运行脚本?

我有一个服务,通过Rancher和docker-compose部署。我遇到的问题是,在容器部署好之后需要设置密码。 Rancher Secrets的工作方式是,我将秘密内容设置在Rancher中,并且Rancher会在我的容器上挂载一个包含秘密内容的文件。我希望能够执行一个脚本来获取该秘密,...

162得票7回答
Docker构建出现“无法准备上下文:上下文必须是目录:/Users/tempUser/git/docker/Dockerfile”错误。

我有一个Dockerfile,它应该构建一个Ubuntu镜像。但是每当我运行时,出现以下错误信息: docker build -t ubuntu-test:latest ./Dockerfile 控制台显示以下错误: 无法准备上下文:上下文必须是目录:/Users/tempUser/...

160得票14回答
Docker跟随上下文之外的符号链接

又是一个Docker符号链接问题。我有一堆文件想要复制到所有的Docker构建中。我的目录结构如下: parent_dir - common_files - file.txt - dir1 - Dockerfile - sy...

159得票29回答
无法通过前端Dockerfile解决问题。

我对 Docker 还不太熟悉,正在尝试使用纯 HTML 构建 Docker 镜像,但是出现了以下错误信息: 无法使用 frontend dockerfile.v0 解决:无法读取 Dockerfile:打开 / var / lib / docker / tmp / buildkit-mou...

156得票3回答
Docker如何仅在发生更改时运行pip requirements.txt?

在 Dockerfile 中,我有一层用于安装 requirements.txt 的代码:FROM python:2.7 RUN pip install -r requirements.txt 构建Docker镜像时,无论对此文件进行了何种更改,它都会运行整个进程而不受影响。 我该如何确保当文...

156得票9回答
有没有一种方法将多个Docker镜像合并成一个容器?

我现在有几个 Dockerfiles。 其中一个是用于 Cassandra 3.5,它是 FROM cassandra:3.5 我还有一个用于 Kafka 的 Dockerfile,但它相对复杂。它是 FROM java:openjdk-8-fre ,运行一条较长的命令来安装 Kafka ...

154得票5回答
如何在 Docker 构建 Dockerfile 时缓存“RUN npm install”指令

我目前正在为我的应用程序开发Node后端。 当在Docker中进行构建(docker build .)时,最耗时的阶段是RUN npm install。每次对小型服务器代码进行更改时,RUN npm install指令都会运行,这会通过增加构建时间来影响生产力。 我发现,在应用程序代码所在的位...

153得票10回答
如何在Dockerfile中复制文件夹到Docker镜像?

我在我的Dockerfile中尝试了以下命令:COPY * /,结果非常惊讶。看起来这个天真的docker代码遍历了通配符中的目录,然后将每个文件倾倒到目标目录中,而且还恭敬地忽略了我的目录结构。 至少这是我理解这个问题的方式,它确实对应于我得到的结果。 我猜唯一可能存在这种行为的原因是有...