docker 有什么加速的办法? DaoCloud 太坑 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
eromoe
V2EX    Docker

docker 有什么加速的办法? DaoCloud 太坑

  •  
  •   eromoe 2016-07-19 19:40:11 +08:00 20650 次点击
    这是一个创建于 3371 天前的主题,其中的信息可能已经有所发展或是发生改变。

    DaoCloud 2.0 服务非得要你下个他的软件,命令也变成 dao pull

    但是问题是,经常是下 github 上的 dockerfile , docker build 又不可能会去执行 dao pull 。。。。

    然后旧版的 1.0 服务, 配置都没有涵盖(最新版 docker , windows 虚拟化支持,安装后直接用,不用装 toolbox 的)

    我只只想更换镜像的, 问客服说现在不支持了。。。大坑。。。

    还有什么好方法。。。为啥 docker 这个这么麻烦, linux 系统都有国内源, python , ruby , node 也都有源,怎么就 docker 找不到。。。

    33 条回复    2017-04-17 15:00:35 +08:00
    shiny
        1
    shiny  
       2016-07-19 19:42:42 +08:00
    我用的阿里云(dev.aliyun.com),加速器外网也能用,而且有构建服务
    eromoe
        2
    eromoe  
    OP
       2016-07-19 19:47:12 +08:00
    @shiny 没看到 配置说明文档啊。。。这个东西 ? https://help.aliyun.com/knowledge_detail/40557.html
    感觉不太像。。。
    eromoe
        3
    eromoe  
    OP
       2016-07-19 19:48:07 +08:00
    @eromoe 哦。。。原来要进管理中心啊。。。
    eromoe
        4
    eromoe  
    OP
       2016-07-19 19:48:54 +08:00
    @shiny 。。。没写 hyper-v 版的 docker 咋搞。。。。
    shiny
        5
    shiny  
       2016-07-19 19:49:02 +08:00
    @eromoe 登录后点加速器
    shiny
        6
    shiny  
       2016-07-19 19:49:42 +08:00
    那我不知道了。。。 只用过 Linux 和 Mac 版的
    shiny
        7
    shiny  
       2016-07-19 19:51:48 +08:00
    另外灵雀云也有一个镜像加速器
    bdbai
        8
    bdbai  
       2016-07-19 20:17:54 +08:00 via Android
    用 DaoCloud 在线把镜像构建好,然后直接 pull 下来就可以,不需要它的程序。
    jhaohai
        9
    jhaohai  
       2016-07-19 20:24:28 +08:00 via iPhone
    @bdbai 就不怕构建的时候塞点东西进去?
    wzxjohn
        10
    wzxjohn  
       2016-07-19 20:27:25 +08:00
    @bdbai 在线构建要把你所有的代码仓库展示给他,很不安全。。。
    eromoe
        11
    eromoe  
    OP
       2016-07-19 20:36:03 +08:00
    @shiny 那个云雀我家好慢,貌似要收钱? 嘛,像阿里发了个工单,去 docker 那发了个 issue ,先等等吧=。=
    Owenjia
        12
    Owenjia  
       2016-07-19 21:48:52 +08:00 via Android
    DesignerSkyline
        13
    DesignerSkyline  
       2016-07-19 22:42:42 +08:00 via iPad   1
    注意一定要先登录
    docker login daocloud.io
    再进行 pull 操作:
    docker pull daocloud.io/xxx/ghost:master-init
    有什么问题吗?不需要它的客户端啊……
    DesignerSkyline
        15
    DesignerSkyline  
       2016-07-19 22:44:17 +08:00 via iPad   1
    @bdbai 加一
    windfarer
        16
    windfarer  
       2016-07-19 22:58:27 +08:00
    构建的时候可以先 dao pull 把要 from 的镜像拉下来再构建嘛。。
    techmoe
        17
    techmoe  
       2016-07-19 23:37:04 +08:00 via Android
    daocloud 这东西感觉吃枣药丸,上次有人说在上面挂私有的 ss 镜像都被翻到删了
    zoues
        18
    zoues  
       2016-07-20 00:33:52 +08:00
    配个时速 灵雀的吧,话说 dockerhub 难道很卡?
    zsj950618
        19
    zsj950618  
       2016-07-20 03:22:12 +08:00 via Android
    楼上已经有人提到了, USTC LUG 提供 docker hub 镜像,地址是 https://docker.mirrors.ustc.edu.cn ,使用方法见 https://lug.ustc.edu.cn/wiki/mirrors/help/docker
    eromoe
        20
    eromoe  
    OP
       2016-07-20 09:13:06 +08:00
    @Owenjia
    @zsj950618
    不行的,他这个是指针对 linux 系统的, windows 下的 hyper-v 和 toolbox 都不管用。。。
    我指有去找“ Docker 的启动参数”, 但是搞不懂怎么加,每次 docker 的时候服务程序已经启动了,安装径下又没找到什么配置文件。。。。
    Numbcoder
        21
    Numbcoder  
       2016-07-20 09:20:07 +08:00
    用 daocloud 还需要在你的服务器上安装他们的监控程序,就这点你们也敢用?
    eromoe
        22
    eromoe  
    OP
       2016-07-20 09:25:03 +08:00
    @zoues dockerhub 是能上,但是镜像就是下不来。
    mrytsr
        23
    mrytsr  
       2016-07-20 10:00:14 +08:00 via Android
    daocloud 有两种代理法 dao 是 v2,你找找 v1 ,就是透明代理
    zsj950618
        24
    zsj950618  
       2016-07-20 12:22:42 +08:00
    @eromoe https://docs.docker.com/docker-for-windows/#docker-daemon
    自己看文档, USTCLUG 给的只是参考配置, windows 你照着 docker 官方文档改就可以了。
    fzinfz
        25
    fzinfz  
       2016-07-20 12:48:13 +08:00   1
    @eromoe

    hyper-v 和 toolbox 其实就是 linux VM ( http://boot2docker.io/ ),最新的 2016 TP5 的基于 nanoserver/servercore 的 docker 才是真正的 windows container 。

    * hyper-v 和 toolbox 的 docker 配置参考

    从 windows 登陆 VM : docker-machine ssh default

    /var/lib/boot2docker/profile 加上:
    EXTRA_ARGS="--registry-mirror=https://docker.mirrors.ustc.edu.cn"

    登陆 USTC mirror :
    docker login -u anonymouse -p anonymouse docker.mirrors.ustc.edu.cn

    docker pull xxx

    电信 50M 宽带测试:

    fzinfz
        26
    fzinfz  
       2016-07-20 12:49:08 +08:00
    /var/lib/boot2docker/profile 改配置后重启 docker 或 vm
    eromoe
        27
    eromoe  
    OP
       2016-07-20 13:42:48 +08:00
    @zsj950618 没错。。。。我早上看到了,没想到是用图片来说明。。。因为公司没有 hyper-v 只能回家试。。。
    eromoe
        28
    eromoe  
    OP
       2016-07-20 13:45:52 +08:00
    @fzinfz 原来是是这样啊, 因为官方把 hyper-v 版和 toolbox 版 区别开了,而且推荐用 hyper-v 的 我还以为实现原理不同呢。。。晚上回去试试~
    eromoe
        29
    eromoe  
    OP
       2016-07-20 19:23:24 +08:00
    @fzinfz 已经确认 hyper-v 下 docker-machine ssh default 无效, 这个命令确实是只针对 toolbox 。
    但是 hyper-v 版可以通过 GUI 改,很方便
    zoues
        30
    zoues  
       2016-07-24 17:27:06 +08:00 via iPhone
    @eromoe 没遇到这种情况 可以在终端配个 proxy 试试 或者用国内 mirror
    fzinfz
        31
    fzinfz  
       2016-08-11 21:01:14 +08:00
    @eromoe 不好意思今天试了 docker for windows ,才发现确实和 docker toolbox(docker-machine)实现不同。。。

    hyper-v 版也分 docker for windows 和 docker toolbox(docker-machine)两个版本的:
    https://docs.docker.com/engine/installation/windows/
    https://docs.docker.com/machine/drivers/hyper-v/

    不过 machine 版 5 个月没有更新了。。。
    https://github.com/docker/machine/tree/master/drivers

    docker for win 很方便,不过貌似限制很多,发现官方居然不支持直接 console/ssh 进 VM ,要绕道。。。
    参考: https://forums.docker.com/t/how-can-i-ssh-into-the-betas-mobylinuxvm/10991/8
    ultrazgq
        32
    ultrazgq  
       2017-01-19 17:20:21 +08:00
    @DesignerSkyline 不错,支持。
    heaventear
        33
    heaventear  
       2017-04-17 15:00:35 +08:00
    一劳永逸的解决方法是挂个梯子,码农不能没有梯子,我用的是天路加速器,看他们命令行加速教程,加速效果明显 https://91tianlu.cn/knowledgebase.php?action=displayarticle&id=7
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     2748 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 27ms UTC 00:18 PVG 08:18 LAX 17:18 JFK 20:18
    Do have faith in what you're doing.
    ubao snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86