你们的自建的 docker 私有库,上传镜像速度快吗?

2018-09-01 14:16:25 +08:00
 rockyou12

上传大概两个镜像要 1 分钟(增量是大概 100m 左右的两个 jar 包),感觉太慢了。仓库本身是在 k8s 里并且是 ceph rbd 做的存储,dockerfile 应该也没多大问题,还有优化空间吗?

dockerfile 模板

FROM openjdk:8u151-jre-alpine3.7

#创建应用目录,并修改时区为中国
RUN mkdir /app && \
    apk update && apk add ca-certificates && \
    apk add tzdata && \
    rm -rf /var/cache/apk/* &&\
    ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime && \
    echo "Asia/Shanghai" > /etc/timezone

CMD java -jar -XX:+UnlockExperimentalVMOptions -XX:+UseCGroupMemoryLimitForHeap -server /app/app.jar

COPY ./target/*.jar /app/app.jar
3450 次点击
所在节点    Docker
6 条回复
paranoiagu
2018-09-01 15:15:05 +08:00
存储太慢?
Judoon
2018-09-01 15:55:36 +08:00
网络太慢
rockyou12
2018-09-01 16:14:52 +08:00
@Judoon 虽然走 nginx 绕了圈,但都是内网,不太可能是网络问题
@paranoiagu 应该不太可能是存储问题……这个 ceph 集群公司的 open stack 也跑在上面,没太大问题
Judoon
2018-09-01 16:28:47 +08:00
@rockyou12 我的意思是 k8s 的节点到 ceph 的速度
rockyou12
2018-09-01 22:01:38 +08:00
@Judoon 恩,是该测试下……
rockyou12
2018-09-01 23:02:57 +08:00
350g 的数据写入用了 1 个小时,看来也不慢。现在用的 nexus,看来该对比下 harbor 和 jforg 的 artifactory ……

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/485174

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX