docker相关内容

从推送活动中抢夺公关号码?

我现在设置了两个GitHub操作工作流。一个用于将图像发布到jFrog注册表,另一个用于将具有新标记的图像提升到jFrog artiFactory。 我正尝试在推送工作流中使用githorb.vent.number,但由于某些原因,如果不是发出Pull_Request...因此,我得到错误: 来自后台进程的错误响应:MANIFEST for(Company JFrog ArtiFactor ..
发布时间:2022-04-07 11:05:42 其他开发

GitHub操作无法连接到MongoDB服务

我在使用GitHub操作运行自动测试时遇到问题。我不明白为什么我不能连接运行我的集成测试的MongoDB服务。我尝试了不同的主机:本地主机、127.0.0.1、0.0.0.0,但它们都无法连接到数据库。 它在我的坞站设置中工作得非常好,但由于某种原因,它在GitHub操作中不起作用。 name: CI master on: [push, pull_reques ..
发布时间:2022-04-07 10:21:07 其他开发

GitHub操作中的SSH主机密钥验证失败-但密钥存在于KNOWN_HOSTS中

我在GitHub操作中有一个最奇怪的错误,我现在已经努力解决了好几个小时,我完全没有想法了。 我目前使用的是一个非常简单的GitHub操作。最终目标是在其他工作流中通过ssh运行特定的bash命令。 Dockerfile: FROM ubuntu:latest COPY entrypoint.sh /entrypoint.sh RUN apt update && apt in ..

GitHub:拒绝:PERMISSION_DENIED:WRITE_PACKAGE

我当前正在尝试运行一个docker GitHub操作,该操作将构建一个docker映像并将其推送到GitHub包,但我收到了一个从未见过的错误。由于某种原因,它无法推送停靠图像,因为write_permission被拒绝,但我有一个允许我写入的令牌,所以我不知道问题出在哪里。 这是我的操作文件: name: Docker Image CI on: workflow_dispatc ..
发布时间:2022-04-07 09:40:16 其他开发

我编写的GitHub操作无权访问调用该操作的repo文件

GitHub here上有一个带有我正在处理的目录结构的示例repo。要运行GitHub操作,您只需转到存储库的操作选项卡并手动运行操作。 我也编写了一个自定义GitHub Action,将python作为Docker容器中的基本图像,但希望python版本作为GitHub Action的输入。为此,我正在创建第二个中间Docker容器,以使用python版本输入参数运行。 我遇到的问 ..
发布时间:2022-04-06 23:46:45 Python

如何获得GitHub工作流程的短SHA?

我在GitHub中创建了一个工作流,该工作流创建并使用了一个停靠图像。因此,我已使用此停靠器图像的全局环境变量启动了工作流文件,该环境变量对工作流中的所有作业都可见: name: continuous integration on: push: branches: - '**' env: IMAGE: docker.pkg.github.com/${{ gith ..
发布时间:2022-04-06 23:39:47 其他开发

在Docker容器中运行图形流程,断开并重新连接到正在运行的图形用户界面

假设我在Python中有一些计算需要很长时间,并且是从Spyder IDE运行的,因此可以轻松地检查结果并将其用于以后的进一步工作。 我想在驻留在服务器机器上的Docker容器内运行Spyder进程(即,不是我坐在前面的同一台机器)。我已经看到像LibreOffice和Chrome这样运行是可能的,所以这应该是可能的。但当用户从容器分离时,这些进程未保持活动状态。 现在的问题是:有没有 ..
发布时间:2022-04-05 20:19:46 Python

反向代理到另一台计算机

我正在尝试执行的操作的说明: 我在IP 192.168.1.10(扩展坞反向代理)和192.168.1.20(其他服务)上有两台服务器。我希望10将请求重定向到20(这些请求中的许多都是使用SSL的)。 示例: 用户请求 回复 返回 例如_内部网 → 192.168.1.10 → https://example_internal.host.com Example_Extraal. ..
发布时间:2022-04-05 18:54:38 其他开发

如何在Docker外部将代理反向传递到Docker容器

我在CentOS服务器上运行了一个Nginx,并且希望将PROXY_PASS传递给在同一主机上运行的停靠容器。 当对容器的IP使用PROXY_PASS时,它可以工作,但是,如果机器重启,有时容器的IP会发生变化,必须手动编辑nginx.conf以重新指向Container的新IP。我知道Nginx可以设置在它自己的停靠容器中,并链接到其他运行的容器,但这将需要很长时间来设置和测试。 有 ..
发布时间:2022-04-05 18:34:24 其他开发

Docker内部版本上的不可解析父POM

我正在尝试从我的DockerFile构建Docker镜像,但不断收到错误消息,如找不到父pom.xml在docker文件中执行maven命令并构建项目。 我四处看了看,您看到人们所做的是将pom.xml添加到子项pom.xml引用父pom.xml y尝试向子项添加relativePath>.. /pom.xml/relativePath>,但仍然不起作用。 Maven-多模块项目 [ ..
发布时间:2022-04-05 09:49:05 Java开发

PostgreSQL_Exporter不工作。如何配置?

我正在尝试运行postgres_exporter(根据此链接:https://github.com/prometheus-community/postgres_exporter),我想从普罗米修斯服务器读取这些指标。我的PostgreSQL数据库在端口5432上的停靠容器中运行。数据库名称:PRAXIN用户名:TestUSER密码:PASSUSER 这是我尝试用来运行postgresql_exp ..
发布时间:2022-04-03 18:30:29 其他开发

Docker Container CPU使用情况监控

根据DOCKER的文件。 可以通过docker stats命令获取docker容器的CPU使用率。 CPU%列将给出容器正在使用的主机CPU的百分比。 假设我将容器限制为使用50%的主机单CPU。我可以根据https://docs.docker.com/config/containers/resource_constraints/ 通过--cpus=0.5选项指定50%的单CPU核心限制 ..
发布时间:2022-04-03 18:23:07 其他开发

用Dockerated GRPC生成PHP库

我正在尝试在docker中构建一个GRPC PHP客户端和GRPC NodeJS服务器。但问题是我无法在我的扩展底座服务器上安装protoc-gen-php-grpc。当我尝试运行此命令时,请运行此生成文件: proto_from_within_container: # PHP protoc /var/www/protos/smellycat.proto - ..
发布时间:2022-04-03 12:15:30 其他开发

特使代理:503服务不可用

服务状态: 客户端(nuxt)在http://localhost:3000上启动,并且客户端发送 请求http://localhost:8080。 服务器(django)正在0.0.0.0:50051上运行。 同时docker已启动 78496fef541f 5f9773709483 "/docker-entrypoint.…" 29 minutes ago ..
发布时间:2022-04-03 11:52:37 其他开发

连接失败特使代理GRPC转码的HTTP

我遵循这个tutorial,以便将grcp服务代码转换为HTTP(它在Linux上运行)。 特使API更新到了v3,所以我也遵循了example。 我已将ENAVAL_CONFIG更新为API v3,因此它符合此版本的新要求。 但是,当我部署坞站映像时,在尝试访问API终结点时出现错误。 例如,当我运行此命令curl http://localhost:51051/greeting(它是生成的AP ..
发布时间:2022-04-03 11:34:45 其他开发

我可以把码头集装箱停在露出的港口吗?

我的电脑上有大约两到六个带有docker的项目,我有时会并行使用它,每次我想使用另一个项目时,都必须手动停止一些容器(MariaDB、MongoDB、php、nginx、apache)。有没有办法通过其端口停止这些容器,这样我就可以简单地执行docker stop -p 3306并将其添加到我的Makefilestop部分?如果不是,我应该如何优化此工作流程。 我使用的是MacOS 10.1 ..
发布时间:2022-04-02 18:28:20 其他开发