18得票3回答
Docker中Django静态文件web页面404,但管理页面静态文件正常。

请帮我处理Docker Django配置以提供静态文件。 我的Django项目运行在Docker上,无法正常提供静态文件。 所有管理视图的静态文件都可以加载,但客户端Web视图的静态文件则会抛出404未找到错误。 以下是我的docker.yml配置详情:web: build:...

8得票6回答
如何从检查Docker容器中获取暴露的端口?

假设我使用以下命令启动一个Docker容器: docker run -d --name my-container -p 1234 my-image 并且运行docker ps显示该镜像的端口绑定为... 80/tcp, 443 /tcp. 0.0.0.0:32768->1234/...

69得票6回答
Dockerfile中的CMD指令在运行后会使容器退出。

我想在容器启动时设置一些配置,因此我正在使用shell脚本。但是我的容器将在我的脚本结束后立即退出,我尝试使用-d标志/分离模式,但它永远不会运行在分离模式下。 以下是我的DockerfileFROM ubuntu:14.04 ADD shell.sh /usr/local/bin/she...

20得票2回答
Docker COPY命令可以链接吗?

是否可以像使用RUN命令一样链接COPY命令? 运行命令链接示例:RUN echo "root:user_2017" | chpasswd && \ groupadd -g 1000 user && \ useradd -u 1000 -m -...

86得票9回答
Docker创建网络应忽略已存在的网络。

我的Docker容器运行在一个名为my_local_network的本地网络中。为了确保该网络存在,每个构建脚本都以以下命令开始: docker network create --driver bridge my_local_network 这个很好用。如果网络不存在,就会被创建,如果存...

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

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

287得票14回答
将Python Poetry与Docker集成

请给我一个Dockerfile的例子,其中我可以从poetry.lock和pyproject.toml安装所有需要的软件包到我的Docker镜像/容器中。

8得票1回答
Docker 主机端口和容器端口

我正在运行一个数据库容器。我知道要查看端口映射,我可以使用命令 docker port <容器ID或名称>。因此,我尝试了这个命令: $docker port ea72b2c4ba47 3306/tcp -> 127.0.0.1:3666 我能看到输出结果,但是哪一个表...

10得票4回答
如何适当地缓存Python依赖库

我想在Dockerfile中构建一个Python项目。我希望能够缓存依赖项并在后面的过程中使用该缓存,可以像这样实现: RUN pip3 download -d "/pth/to/downloaded/files" -r /temp/requirements.txt -c /temp/con...

44得票11回答
Docker构建:无法获取openjdk的oauth令牌,导致构建失败。

我在尝试在Docker中构建项目时遇到了这个错误,但是我很难理解它:> [internal] load metadata for docker.io/library/openjdk:11: ------ failed to solve with frontend dockerfile.v...