问题标签 [portainer]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
440 浏览

docker - Why portainer can not run successfully in docker of windows server 2016?

I followed this tutorial:https://www.portainer.io/2019/09/deploying-portainer-on-a-pure-windows-2019-swarm-cluster/

Here is the code:

enter image description here

All codes ran without any error. Why the portainer does run now?

0 投票
1 回答
1586 浏览

traefik - Traefik/Portainer - ERR_TOO_MANY_REDIRECTS

我正在尝试设置 Traefik 和 Portainer,但似乎遇到了一些问题。我认为主要围绕 Traefik 和设置新容器。

一切对我来说都是正确的,但是当我指向我的子域时,我似乎遇到了错误

如果我指向 IP 地址和端口,则会显示 Portainer 仪表板,这似乎是当指向我的子域时,我假设存在一些递归重定向。

我的 docker compose 看起来像这样:-

有任何想法吗?

0 投票
0 回答
191 浏览

docker - 为什么 docker 不支持 docker stack 的 http api?

我检查了 docker API doc: api/v1.40并且我找不到对docker stack东西的 API 支持。

在我用谷歌搜索之后,我发现了这些 GitHub 问题:

  1. 功能需求:docker stack 部署到 API
  2. docker deploy捆绑包的路线图

我仍然不明白为什么docker stack不支持某些东西。

如果我想通过 HTTP API 管理我的堆栈,我应该怎么做?docker stack ls如果我想在我的 web 管理页面上列出所有堆栈,看起来我只能以某种方式 ssh 到机器来执行命令。

另外,我想知道像这样的产品是如何portainer实现这个功能的?

任何答案将不胜感激。

0 投票
0 回答
587 浏览

docker - 如何在 docker Portainer 容器中创建自己的应用程序模板?

我对 docker 容器很陌生,并且玩了一点。在此期间,我也玩过搬运工,想知道如何在不将文件上传到 GitHub 的情况下创建自己的应用程序模板。有没有容器软件?搜索可以将 docker-compose 文件“上传”到的容器本地存储。所以我只需要在搬运工中创建模板时更改存储库链接。

谢谢

0 投票
1 回答
1036 浏览

docker - 我无法访问 docker 中的容器

我在我的 CentOS 7 Linux 服务器上运行多项服务。Nginx 和 netdata 以 root 身份运行并且运行良好。

我将 Portainer 作为 Docker 容器启动:

我可以在本地连接到 Portainer 端口telnet localhost 9000。但是,当我尝试telnet ip 9000从同一网络上的外部客户端 PC 访问时,它无法连接。

Linux 服务器没有防火墙。未在 Docker 中运行的 Nginx、netdata 和 myapp 可以正常工作。简而言之,可以从没有防火墙的 Linux 服务器上访问所有其他服务,但无法访问 Docker 的内部容器服务。

我需要改变什么才能到达容器?

0 投票
1 回答
2085 浏览

docker - 来自守护进程的错误响应:冲突:无法删除存储库引用“portainer/portainer:latest”(必须强制)

我正在docker run -t noya本地尝试。我似乎无法访问 http://127.0.0.1:9000/ 并且在输入密码时无法登录 portainer.io。

现在,我正在尝试使用以下命令卸载 portainer(使用新密码为 portainer.io 创建一个新的)

但我不断收到错误

然而,当我想象正在运行的容器时,docker container ls没有任何迹象表明没有容器在运行。

如何停止容器5cffeb45c973运行以删除portainer/portainer:latest 图像?

PS:我是码头工人的新手。

编辑:

我尝试5cffeb45c973使用删除容器docker container rm 5cffeb45c973

然后,docker rmi portainer/portainer:latest

返回相同的错误如下

显然,带有 ID 的新容器2ee006f771cf已自动引用到搬运工图像

0 投票
2 回答
128 浏览

docker-compose - 如何在 docker-compose.yml 中同时使用更多命令

码头工人-compose.yml

我需要使用两个单独工作的命令,但我怎样才能一起使用呢?

0 投票
3 回答
2496 浏览

docker-compose - docker-compose for portainer with traefik v2 gives "failure: unable to retrieve server settings and status"

I currently have a hard time updating my traefik v1 containers to v2. I set up a traefik container with automatic http->https forwarding. Now I want to get portainer running with the following docker-compose file:

Now when I start the container with docker-compose up I get:

Accessing http://portainer.myserver.domain correctly forwards to https://portainer.myserver.domain. After authenticating with myuser, an empty page is shown with a fading message toast "Failure. Unable to retrieve server settings and status". With traefik v1 the setup used to work. What I don't understand is if I need to do anything with port 8000 (which I didn't in the old working environment).

How does one debug such a scenario?
What is wrong with my docker-compose file?

P.S. For brevity, I omitted the traefik configuration file. If wanted, I will add it (it works with simple containers).

0 投票
0 回答
169 浏览

docker - Portainer - 如何让运行选项正常工作

https://jupyter-docker-stacks.readthedocs.io/en/latest/index.html上有一个代码片段:

对于 Portainer,我对这一行的实现有疑问;下载图像并启动容器 - 没问题。

只有我找不到可以实现的地方:

你有解决办法吗?谢谢你的努力。

0 投票
0 回答
94 浏览

git - 为堆栈克隆 GIT 存储库不会复制配置文件

不确定这是否应该发生,我有一个使用多个容器的 docker compose 文件,其中两个容器具有配置文件(nginx 是其中之一)并在 compose 文件中定义。

但是,当我将 portainer 与 git repo 选项一起使用时,这些配置文件不会出现,文件夹结构会出现(如 CLI'ing 到容器中所见)

任何想法如何解决这个问题?

撰写文件

另一方面,文件位于另一台服务器上的 portainer 容器中(通过 docker api 使用远程部署)