我已经部署了一个docker服务器来学习和测试建议,我已经从安装portainer开始。
当我尝试从公有ip访问portainer时,我注意到没有给出,portainer使用内网ip..
error during connect: Get http://remote.host:2375/v1.29/info: dial tcp: lookup remote.host on 10.1.94.8:53: no such host
我尝试从公网ip: myip:9000访问,但不起作用
我怎样才能改变它?
我正在尝试按照正式文档(https://portainer.readthedocs.io/en/stable/agent.html)中的建议,部署带有推荐的对接者组合配置的门户/代理堆栈,并且它在除1之外的所有节点上正确部署和运行。
在失败的节点上,我检查错误,它说:
starting container failed: error creating external connectivity network: could not find an available, non-overlapping IPv4 address pool among the defaults to assign
我在Portainer中遇到了一些问题。
它在大多数情况下都能完美地工作。
但有时它会随机给出以下错误,并且不起作用:
http error: Unable to initiate communications with endpoint (err=Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running?) (code=500)
在重新启动容器后,它在几天内工作正常,然后给出相同的错误。
我搜索了这个问题,一些人正面临着这个问题,因为他们的docker安装版
我不知道为什么,但我不能启动。
我下载了
我做了一个docker-compose up
一切似乎都很好:
portainer-proxy
docker ps
CONTAINER ID IMAGE COMMAND CREATED
9c01c18dcc23 portainer/portainer:latest
在Kubernetes集群上部署端口(1主,2工作)后,遵循,通过
helm install --create-namespace -n portainer portainer portainer/portainer --set persistence.storageClass=slow
我得到了状态:
kubectl get all -n portainer
NAME READY STATUS RESTARTS AGE
pod/portainer-6cb48f955f-qmtdq 0/1 Pending 0