Rancher 部署新 docker 图像时性能低下

Rancher slow performance deploying new docker image

我只是使用 rancher CLI 为我在 rancher 中已有的现有应用程序重新部署一个新的 Docker 图像。每次我这样做都需要 10-20 分钟。这么简单的图像为什么要花那么长时间?我怎样才能最好地解决这个问题?

从我们的 Artifactory 注册表中拉取镜像似乎需要很长时间,但服务器之间的延迟仅为 64 毫秒。

这是我要部署的 nginx docker 映像:

# Builds a Docker to deliver dist/
FROM nginx:stable

COPY nginx.conf /etc/nginx/nginx.conf

# Copy SSL Cert/Key
COPY ssl/partner-portal.crt /etc/ssl/certs
COPY ssl/partner-portal.key /etc/ssl/private

# Copy main website
COPY dist/ /etc/nginx/html

尽管文档说您可以 运行 Rancher on 1GB,但它很快会导致延迟问题。我建议至少 2GB,如果不是更多的话,特别是如果你计划 运行 单个节点,上面有所有东西 运行ning。