V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
rockyou12
V2EX  ›  Docker

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

  •  
  •   rockyou12 · 2018-09-01 14:16:25 +08:00 · 3574 次点击
    这是一个创建于 2274 天前的主题,其中的信息可能已经有所发展或是发生改变。

    上传大概两个镜像要 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
    
    6 条回复    2018-09-01 23:02:57 +08:00
    paranoiagu
        1
    paranoiagu  
       2018-09-01 15:15:05 +08:00 via Android
    存储太慢?
    Judoon
        2
    Judoon  
       2018-09-01 15:55:36 +08:00 via Android
    网络太慢
    rockyou12
        3
    rockyou12  
    OP
       2018-09-01 16:14:52 +08:00
    @Judoon 虽然走 nginx 绕了圈,但都是内网,不太可能是网络问题
    @paranoiagu 应该不太可能是存储问题……这个 ceph 集群公司的 open stack 也跑在上面,没太大问题
    Judoon
        4
    Judoon  
       2018-09-01 16:28:47 +08:00 via Android
    @rockyou12 我的意思是 k8s 的节点到 ceph 的速度
    rockyou12
        5
    rockyou12  
    OP
       2018-09-01 22:01:38 +08:00
    @Judoon 恩,是该测试下……
    rockyou12
        6
    rockyou12  
    OP
       2018-09-01 23:02:57 +08:00
    350g 的数据写入用了 1 个小时,看来也不慢。现在用的 nexus,看来该对比下 harbor 和 jforg 的 artifactory ……
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5002 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 09:38 · PVG 17:38 · LAX 01:38 · JFK 04:38
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.