cost 169 ms
如何构建一个最小的“无发行版”镜像来运行一个运行 java 子服务的 golang 服务? - How to construct a minimal "distroless" image to run a golang service, which runs a java subservice?

现在我有一个用 golang 编写的程序,我试图在一个最小的容器中运行。 这个 go 程序启动时,恰好启动了另一个用 java 编写的子程序,该子程序也需要在容器中运行。 我想知道如何构建我的 Dockerfile 以将其作为“无发行版”图像来完成。 现在我正在探索这样的解决方案: 这种方法有意义 ...

是否可以在 Dockerfile 中使用 RUN 命令启动进程? - Is it possible to start a process using RUN command in Dockerfile?

目前我有一个 dockerfile 使用&符号运行两个可执行文件: 当我希望将此 dockerfile 迁移到无发行版时,我将不再能够运行此 & 符号命令,因为我的新最小映像将不再具有 shell 来识别它。 因此,我正在寻找替代方法来确保我可以从同一个映像运行这两个服务。 作为替代方案, ...

Docker:如何在精简的“无发行版”映像中运行多个二进制文件? - Docker: how to run multiple binaries in a stripped-down "distroless" image?

我有一个 Dockerfile 目前正在使用 amazonlinux 作为基础映像。 映像的目的是在容器中运行两个二进制文件。 因此,Dockerfile 的 CMD 指令当前如下所示: CMD [ "/bin/sh", "-c", "/binary1 & /binary2"] 我希望修改 ...

Golang distroless Docker exec 失败:启用 CGO 时没有这样的文件或目录 - Golang distroless Docker exec failed: No such file or directory when CGO is enabled

我试图让一个在 docker 容器内运行的最小示例 go 应用程序。 但是我在运行容器时不断收到exec /app: no such file or directory 。 我检查并仔细检查了构建和复制应用程序数据的映像中的所有路径,甚至使用交互式外壳查看容器内部以验证我的app是否存在,但没有任 ...

如何在 kube.netes 上运行的 distroless 容器上获取 java 应用程序的线程转储? - how to take thread dump of java application on a distroless container running on kubernetes?

我的集群上运行着许多 java 应用程序,我想对一些微服务进行线程转储。 但由于这些是 distroless 图像,我在考虑临时容器,但不确定是否可以将卷附加到此类容器。 有人可以帮忙吗? 问候,安贾尼 ...

在 distroless 环境中将可自定义的选项传递给 GraalVM 映像执行 - Passing customizable options to a GraalVM image execution in a distroless environment

对于上下文,我正在构建一个 java 应用程序,该应用程序编译为在 Kubernetes 中的无发行版 docker 映像上运行的GraalVM本机映像。 我一直在尝试做一些相当简单的事情并碰壁:我想通过-XmxNNN为每个环境设置自定义堆大小限制。 为此,我想用来运行应用程序的选项将保存在环境变量 ...


 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM