dockerfile相关内容

如何对运行在Docker Container中的Spring Boot应用程序进行健康检查?

我在Docker容器中运行一个Spring Boot应用程序,使用Docker文件在容器中启动该应用程序。如何检查容器内的Spring Boot应用程序的运行状况? 如果容器停止或应用程序未运行,则需要根据健康检查自动重启容器或应用程序。这样,我可以确保Spring Boot应用程序始终处于启动和运行状态。 推荐答案 如果要将Spring Bootactuator/health用 ..

如何在一个Github Actions Docker中运行多个命令

在一个action中运行多个命令的正确方式是什么? 例如: 我想以action的身份运行一个python脚本。在运行此脚本之前,我需要安装requirements.txt。 我能想到几个选项: 使用其中的RUN pip install -r requirements.txt命令创建Dockerfile。 使用python:3镜像,运行entrypoint.sh文件中的pi ..
发布时间:2022-07-24 21:20:55 其他开发

Docker-升级基本映像

我有一个基础,正在被100个应用程序使用。所有100个应用程序在它们的Dockerfile中都有共同的基本映像。现在,我正在为操作系统升级或其他一些升级升级基础映像,并升级版本,我还标记了最新的版本。 这里,问题是,每当我更改基本映像时,所有100个应用程序都需要更改其dockerfile中的基本映像,并重新构建应用程序以使用最新的基本映像。 有没有更好的方法来处理这件事? 注意:-我在Ku ..
发布时间:2022-06-24 21:06:58 其他开发

Docker/NodeJS:&Q;EXEC:&Q;-d&Q;:在$PATH&Q;中找不到可执行文件

从NodeJS 8.2升级到9.1后,运行Docker容器出现问题。这就是我收到的消息。 我使用了在Docker Hub中找到的Dockerfile,但出现了找不到Package.json的错误。所以我把它注释掉了,用了我在NodeJS网站上找到的那个。 下面是Docker文件: 文档文件 FROM node:9.1.0 RUN mkdir -p /usr/src/app ..
发布时间:2022-06-24 20:58:26 其他开发

带有停靠器运行命令的执行格式错误(&Q)

我有这个基于Golang的文档文件: FROM golang:latest RUN mkdir -p /app WORKDIR /app COPY bin/huru . CMD ./huru 我检查了一下,HURU二进制文件位于工作目录中。我收到以下错误: /bin/sh:1:./huru:exec格式错误 有人知道这是怎么回事吗?“docker Build”成功,但 ..
发布时间:2022-06-24 20:46:37 其他开发

无法使用Dockerfile命令更新Openssl.cnf文件

我正在开发一个基于.NET5的应用程序,我们生成停靠图像。最近,我有一个问题的定制码头图像,我正在使用的基础。在我的应用程序中外部终结点很少的情况下,我收到了SSL证书错误。 调研后发现,openssl.cnf文件需要更新为一定的密码串,TLS协议需要设置为1.2。 当我使用命令提示符命令手动尝试复制新的openssl.cnf文件时,我能够获得结果 docker cp opens ..
发布时间:2022-05-25 15:36:14 其他开发

Makefile-使用多个目标构建多个文件

我有一个包含多个Docker文件的项目,每个文件都位于我用作Docker镜像标签的命名目录中。我需要为每个Dockerfile构建、测试和推送一个docker映像。我需要做什么才能使用GNU Make进行如下工作? # BUILDS needs to be a list of directories, not a list of Dockerfiles BUILDS := $(wildca ..
发布时间:2022-04-11 23:30:09 其他开发

将变量从Github操作传递到Docker映像构建

我一直致力于设置Github Actions工作流来构建docker映像。我需要将环境变量传递到映像中,这样我的Django项目才能正确运行。遗憾的是,当我构建映像时,它没有接收到变量的值。 我的工作流文件的相关部分: - name: Build, tag, and push image to AWS ECR id: build-image env: ..
发布时间:2022-04-07 10:22:54 其他开发

如何在密钥罩中动态编辑Standalone.xml文件

我正在尝试通过docker编辑Standalone.xml并尝试添加,但密钥斗篷取走了它的standalone.xml。但是我能够看到Standalone.xml文件内部的更改。我需要在Standalone.xml文件中添加此行 module:org.keycloak.examples.event-sysout 我也尝试过热部署,但无法获取第三 ..
发布时间:2022-03-27 13:25:56 Java开发

Docker.NET6错误程序不包含适合入口点的静电方法

我正在尝试构建我的停靠机映像,但收到此错误。 错误CS5001:程序不包含适合入口点的静电‘Main’方法[/6GAG.WebApi/6GAG.WebApi.csproj] 我在%1解决方案中有3个项目。 1 WebAPI 1个前端应用 1个类库 我的Dockerfile存在于我的.sln文件所在的目录 FROM mcr.microsoft.com/dotnet/ ..
发布时间:2022-03-09 18:51:04 其他开发

在python坞站映像上使用GPU

我使用的是python:3.7.4-slim-buster驳接图像,无法更改它。 我想知道如何在上面使用我的nVidia GPU。 我通常使用tensorflow/tensorflow:1.14.0-gpu-py3,使用简单的--runtime=nvidiaintdocker run命令一切正常,但现在我有这个限制。 我认为这种类型的镜像上没有快捷方式,所以我按照这个指南https:/ ..
发布时间:2022-02-27 20:16:51 Python

将当前目录复制到坞站映像

构建Docker映像时,我需要将同一目录中的所有文件复制到Docker映像中。 我试图这样做 ADD ./* $HOME/src RUN ls $HOME/src 但似乎不起作用 ls: cannot access /root/src: No such file or directory 如何在生成时将所有当前目录和子目录复制到我的停靠机映像中? 推荐答案 ..
发布时间:2022-02-23 23:12:12 其他开发