问题标签 [docker-ucp]
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.
docker - 我可以在 docker UCP 的 443 端口上运行该服务吗?
我想在端口号 443 上运行 spring-boot 微服务。我正在使用 docker 命令创建此服务
当我启动此命令时,服务运行良好,但 DTR 和 UCP 出现故障。我对此没有完整的想法,但只知道 docker UCP 控制器在 443 上运行。我的问题是
- 我可以在端口 443 上将我的微服务作为 docker 服务运行吗?
- 我可以将 docker UCP 控制器的端口号更改为另一个端口吗?
提前致谢。
shell - 如何使用 shell 文件将参数传递给 docker-compose.yml
我有 docker-compose.yml 如下:
我想将 some-dtr-name、some-orgname、some-reponame、some-versionname、somememory、some-profile、some-profile、some-port 作为 docker-compose 文件的参数传递。我正在使用 shell 文件执行此任务。
我该怎么做这个任务??
docker - 如何防止访问容器内的 docker socket 表单
在 docker swarm 集群中,我们如何防止容器访问 docker socket。我们有一个共享的 swarm 集群,容器很容易通过挂载它来访问 docker.sock,并在容器中以 root 身份访问它。我们如何否认这一点(假设我们无法控制正在部署的 compose 文件),我们希望在 swarm/docker 守护进程级别控制这一点,仅允许对少数运行 Jenkins CI 容器的机器进行访问,而不是对 swarm 中的其他机器进行访问。
docker - 来自守护进程的错误响应:Get https://xxxx/v1/users/: x509: certificate signed by unknown authority
我是 docker 新手,我正在测试一些东西。我已经安装了一个 UCP 来上传我的图像,但是当我想使用 CLI 登录到 UCP 时显示了这个错误:
来自守护程序的错误响应:获取https://xxxx/v1/users/:x509:证书由未知机构签名
我搜索了这个错误,然后我发现了许多响应(许多不同的响应),我完成了 DTR 的安装,我可以毫无问题地登录。
我的问题是:
在我只安装了 UCP 后,我尝试连接到此,错误显示。那么,是否必须安装 DTR 才能正确连接?或者,这可能是另一个问题吗?
谢谢你的帮助!
docker - Docker compose 为堆栈设置容器名称
我正在将一个小堆栈部署到UCP上
我面临的问题之一是为service1命名容器。
我需要为容器设置一个静态名称,因为它由mycustomimageforservice2使用
在使用(版本 3)Compose 文件以 swarm 模式部署堆栈时,将忽略container_name 选项。
我必须使用版本:3撰写文件。
我有哪些选择?
docker - 反向代理 + IIS + Docker
我有两个服务在一个集群中运行(我将它们称为 A 和 B),副本为 1,这意味着每个服务一个容器。
服务 A 有一个 Web 应用程序 (UI),它调用服务 B 中的另一个 Web 应用程序 (api)。
服务 A 在 8082 上公开,服务 B 在 8081 上公开。
但是,由于端口的差异,我将不得不实现某种反向代理来完成这项工作,并且 CORS 不允许 A 调用 B(即使它们在同一个 url 上可用,因为它们是 swarm 的一部分)。
我的想法是在 A 中拥有一个虚拟 web api 以及现有的 UI 应用程序,并将 urlReWrite 规则添加到虚拟 api,以便从 UI 应用程序到服务 A 中的虚拟 web 应用程序的请求将被重定向到服务 B 中的实际请求。
无论出于何种原因,这都行不通。我只是收到 404 错误。有人可以帮我弄这个吗?
我还在下面为服务 A 发布了 dockerfile 内容,其中写入了 urlRewrite。
docker - 不同堆栈中相同图像的多个服务+ Docker UCP
我想知道以下情况是否可行,因为我尝试了失败。
有两个堆栈 StackA 和 STackB。
StackA 的服务 ServiceA1 和 ServiceA2 分别具有已发布的端口 8081 和 8082。StackB 的服务 ServiceB1 和 ServiceB2 分别具有已发布的端口 9081 和 9082。
ServiceA1 和 ServiceB1 基于 Image I1 ServiceA2 和 ServiceB2 基于 Image I2
无论出于何种原因,StackB 中的两个服务都没有响应,而 StackA 中的服务工作正常。
docker-swarm - Windows 上的 Http 路由网格
我尝试使用这篇文章来实现 HRM。
但是,当我点击 wordpress.example.com 时,我没有得到任何回应
但是当我用管理器节点的 ip (如http://10.54.52.79:8000)替换域时,我确实得到了响应
我哪里会出错?
docker - 如何将 docker push 限制为某些标签
有没有一种使用 UCP 的方法可以限制某些用户仅推送到某些标签,例如,拒绝推送到 abc/batch_scheduler:1.0.0 但让他们推送到 abc/batch_scheduler:dev123 ?
先感谢您。
docker - Docker:捕获整合的 cpu 和 mem 使用情况
虽然我知道我们有 Docker 远程 API(https://my.company.docker.net/containers/ {containerId}/stats)来获取给定容器的 cpu、mem 统计信息以及其他详细信息,但我想获得整合的 cpu , 在我们的负载均衡器后面运行的所有 docker 实例的内存使用情况。
假设负载均衡器是https://helloworld.lb.net并且在此负载均衡器后面有 3 个 docker 容器实例,流量可以流向(即 helloworld.node1.net、helloworld.node2.net 和 helloworld.node3 。网)。我想获得这 3 个实例的综合 cpu、mem 使用情况,而不是单独的形式。要启动的实例将是动态的。
另请注意,负载平衡器是动态的而不是静态的。不同的业务应用程序可能有不同的负载均衡器,例如 crmapp.lb.net,anotherapp.lb.net 支持相应的 docker 容器实例。
提前致谢。