142得票8回答
如何正确连接php-fpm和Nginx Docker容器?

我想要将两个独立的容器连接起来: nginx:latest php:fpm 问题在于,PHP脚本无法正常工作。也许是因为php-fpm配置不正确。以下是我的代码库中的源代码。这是文件docker-compose.yml的内容:nginx: build: . ports:...

140得票5回答
如何在Dockerfile中从父镜像中移除入口点

我想从Dockerfile中移除entrypoint,但是父镜像有一个entrypoint。 我该如何移除它?

140得票4回答
Docker:Dockerfile中的默认工作目录是什么?

在 Dockerfile 中,我们可以使用 WORKDIR 将一个目录设置为工作目录,但如果我们不进行设置,那么默认值是什么?

140得票4回答
在文件更改时重新构建Docker容器

为运行ASP.NET Core应用程序,我生成了一个Dockerfile文件,该文件构建应用程序并将源代码复制到容器中,通过Jenkins使用Git获取源代码。因此,在我的工作区中,我在Dockerfile文件中执行以下操作: WORKDIR /app COPY src src 尽管 J...

139得票1回答
如何在容器中使用本地文件?

我正在尝试创建一个容器来运行一个程序。我正在使用一个预配置的镜像,现在需要运行该程序。然而,这是一个机器学习程序,我需要从我的电脑上获取数据集。 文件太大了,无法复制到容器中。最好让容器中运行的程序在我的电脑本地目录中搜索数据集,但我不知道如何做到这一点。 是否有任何可以使用Docker命...

139得票3回答
Docker复制并更改所有者

给定以下Dockerfile:FROM ubuntu RUN groupadd mygroup RUN useradd -ms /bin/bash -G mygroup john MKDIR /data COPY test/ /data/test data RUN chown -R john:...

138得票2回答
多阶段Dockerfile中的共享变量:ARG在FROM之前不会被替换。

我正在编写一个多阶段的Dockerfile,用于安装Darshan工具: ARG DARSHAN_VER=3.1.6 FROM fedora:29 as build RUN dnf install -y \ gcc \ make \ bzip...

137得票4回答
如何查看Docker镜像的日志?

在Docker世界中,可以轻松查看Docker容器(即运行中的镜像)的日志。但在镜像创建过程中,通常会发出多个命令,例如Node项目中的npm安装命令。因此,查看这些命令的日志也很有帮助。我快速地从文档中搜索了一下,但没有找到如何获取Docker镜像日志的方法。请问是否可能获得这些日志?

136得票4回答
我们能否在构建Docker镜像时通过Dockerfile传递环境变量?

我正在处理一个任务,涉及使用Dockerfile构建具有centOs为其基础的docker镜像。 Dockerfile中的其中一步需要设置http_proxy和https_proxy环境变量以在代理后面工作。 由于这个Dockerfile将被多个使用不同代理的团队使用,我希望避免为每个团队编...

128得票8回答
使用Dockerfile如何将文件从主机复制到容器中?

我已经编写了一个类似于这样的DockerfileFROM ubuntu:12.04 RUN apt-get update RUN apt-get install -y wget 现在我的主机上有一个叫做abc.txt的文件。我该如何将它复制到这个容器中?是否有一些可以在Dockerfile中...