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。
我只是使用 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。