DaoCloud 2.0 服务非得要你下个他的软件,命令也变成 dao pull
但是问题是,经常是下 github 上的 dockerfile , docker build 又不可能会去执行 dao pull 。。。。
然后旧版的 1.0 服务, 配置都没有涵盖(最新版 docker , windows 虚拟化支持,安装后直接用,不用装 toolbox 的)
我只只想更换镜像的, 问客服说现在不支持了。。。大坑。。。
还有什么好方法。。。为啥 docker 这个这么麻烦, linux 系统都有国内源, python , ruby , node 也都有源,怎么就 docker 找不到。。。
1
shiny 2016-07-19 19:42:42 +08:00
我用的阿里云(dev.aliyun.com),加速器外网也能用,而且有构建服务
|
2
eromoe OP |
6
shiny 2016-07-19 19:49:42 +08:00
那我不知道了。。。 只用过 Linux 和 Mac 版的
|
7
shiny 2016-07-19 19:51:48 +08:00
另外灵雀云也有一个镜像加速器
|
8
bdbai 2016-07-19 20:17:54 +08:00 via Android
用 DaoCloud 在线把镜像构建好,然后直接 pull 下来就可以,不需要它的程序。
|
11
eromoe OP @shiny 那个云雀我家好慢,貌似要收钱? 嘛,像阿里发了个工单,去 docker 那发了个 issue ,先等等吧=。=
|
12
Owenjia 2016-07-19 21:48:52 +08:00 via Android
|
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 有什么问题吗?不需要它的客户端啊…… |
14
DesignerSkyline 2016-07-19 22:43:28 +08:00 via iPad 1
|
15
DesignerSkyline 2016-07-19 22:44:17 +08:00 via iPad 1
@bdbai 加一
|
16
windfarer 2016-07-19 22:58:27 +08:00
构建的时候可以先 dao pull 把要 from 的镜像拉下来再构建嘛。。
|
17
techmoe 2016-07-19 23:37:04 +08:00 via Android
daocloud 这东西感觉吃枣药丸,上次有人说在上面挂私有的 ss 镜像都被翻到删了
|
18
zoues 2016-07-20 00:33:52 +08:00
配个时速 灵雀的吧,话说 dockerhub 难道很卡?
|
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
|
20
eromoe OP |
21
Numbcoder 2016-07-20 09:20:07 +08:00
用 daocloud 还需要在你的服务器上安装他们的监控程序,就这点你们也敢用?
|
23
mrytsr 2016-07-20 10:00:14 +08:00 via Android
daocloud 有两种代理法 dao 是 v2,你找找 v1 ,就是透明代理
|
24
zsj950618 2016-07-20 12:22:42 +08:00
@eromoe https://docs.docker.com/docker-for-windows/#docker-daemon
自己看文档, USTCLUG 给的只是参考配置, windows 你照着 docker 官方文档改就可以了。 |
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 宽带测试: |
26
fzinfz 2016-07-20 12:49:08 +08:00
/var/lib/boot2docker/profile 改配置后重启 docker 或 vm
|
27
eromoe OP @zsj950618 没错。。。。我早上看到了,没想到是用图片来说明。。。因为公司没有 hyper-v 只能回家试。。。
|
28
eromoe OP @fzinfz 原来是是这样啊, 因为官方把 hyper-v 版和 toolbox 版 区别开了,而且推荐用 hyper-v 的 我还以为实现原理不同呢。。。晚上回去试试~
|
29
eromoe OP @fzinfz 已经确认 hyper-v 下 docker-machine ssh default 无效, 这个命令确实是只针对 toolbox 。
但是 hyper-v 版可以通过 GUI 改,很方便 |
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 |
32
ultrazgq 2017-01-19 17:20:21 +08:00
@DesignerSkyline 不错,支持。
|
33
heaventear 2017-04-17 15:00:35 +08:00
一劳永逸的解决方法是挂个梯子,码农不能没有梯子,我用的是天路加速器,看他们命令行加速教程,加速效果明显 https://91tianlu.cn/knowledgebase.php?action=displayarticle&id=7
|