docker堆栈部署未经授权

docker堆栈部署未经授权,docker,kubernetes,docker-compose,corda,Docker,Kubernetes,Docker Compose,Corda,我有一个项目,我可以运行在macOS下的Docker桌面。但当我在Linux/Ubuntu和microk8s下运行同样的程序时,我会因为以下原因而未经授权: Removing pre-existing stack... Unauthorized Building docker images... Sending build context to Docker daemon 65MB Step 1/24 : FROM anapsix/alpine-java:8u172b11_jdk_unl

我有一个项目,我可以运行在macOS下的Docker桌面。但当我在Linux/Ubuntu和microk8s下运行同样的程序时,我会因为以下原因而未经授权:

Removing pre-existing stack...
Unauthorized
Building docker images...
Sending build context to Docker daemon     65MB
Step 1/24 : FROM anapsix/alpine-java:8u172b11_jdk_unlimited
Get https://registry-1.docker.io/v2/: x509: certificate is valid for *.gresb.com, gresb.com, not registry-1.docker.io
Sending build context to Docker daemon     65MB
Step 1/24 : FROM anapsix/alpine-java:8u172b11_jdk_unlimited
Get https://registry-1.docker.io/v2/: x509: certificate is valid for *.gresb.com, gresb.com, not registry-1.docker.io
Sending build context to Docker daemon     65MB
Step 1/24 : FROM anapsix/alpine-java:8u172b11_jdk_unlimited
Get https://registry-1.docker.io/v2/: x509: certificate is valid for *.gresb.com, gresb.com, not registry-1.docker.io
Deploying stack...
Unauthorized
Docker ps:
Unauthorized
docker service logs -f CONTAINER
party-a SSH shell access
ssh -o StrictHostKeyChecking=no user1@localhost -o UserKnownHostsFile=/dev/null -p 2221
party-b SSH shell access
ssh -o StrictHostKeyChecking=no user1@localhost -o UserKnownHostsFile=/dev/null -p 2222
party-c SSH shell access
ssh -o StrictHostKeyChecking=no user1@localhost -o UserKnownHostsFile=/dev/null -p 2223
代码位于github上:
我是kubernetes的新手,我尝试登录dockerhub,但我甚至不确定它尝试授权给哪个端点。

很高兴看到您能够确定它是网络提供商


对于将来发现此问题的任何人,最近有一个docker compose的类似设置示例,它清楚地说明了如何在github上设置corda容器群集:

我的提供商没有解决问题,因此我无法告诉他们是什么网络设置导致了问题。根据以前的经验,他们在使用Azure时遇到问题,他们的解决方案是给我一个IPv6地址。我认为他们的网络布局有问题。我更换了提供商,而不是为此类问题花费更多的时间。

您的环境是否需要缺少的代理设置?您是否处于一个特别不可信的网络环境中?当你的主机试图访问Docker Hub时,它似乎实际上得到了另一个站点。不,只有我自己的笔记本电脑,没有代理。嗨,你使用的是什么ubuntu版本?这是在VM环境中吗?kubuntu 20.04 LTS,不是在VMI中安装了18.0.4 LTS barebone来运行docker run hello world有趣的是我每次尝试都会得到不同的X509实体