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

拿到了 Docker 🐳 Mac 内测版

  •  
  •   qfdk ·
    qfdk · 2016-05-06 04:45:54 +08:00 · 6924 次点击
    这是一个创建于 3124 天前的主题,其中的信息可能已经有所发展或是发生改变。

    个人来说比较喜欢 Docker 这个东西的,生产生活中比较好用的。经过了漫长的⌛终于在晚上收到了验证码。

    • 终于可以卸载掉那个奇葩的 VirtualBox 了
    • 终于可以在我的终端中不用输入那些奇葩的命令来运行 Docker 了
    • 工具栏的图标居然是动态的
    • 目前感觉良好

    附送申请地址,祝好运 https://beta.docker.com/

    第 1 条附言  ·  2016-05-06 14:44:03 +08:00

    补充一下里面碰到的坑:

    • 卸载VirtualBox 建议使用官方脚本,毕竟直接删除app不干净
    • 卸载旧的Docker,记得删除~/.docker 里面的东西,如果要保留以前配置可以考虑留着,不推荐- -
    • http://docker.local 没法访问,记得添加 docker.local 到 /etc/hosts 里面
    49 条回复    2016-05-28 22:31:16 +08:00
    goofansu
        1
    goofansu  
       2016-05-06 04:54:05 +08:00 via iPhone
    我也是今天收到的,话说图标好萌
    qfdk
        2
    qfdk  
    OP
       2016-05-06 05:12:41 +08:00
    @goofansu 那可不,其实他们的贴纸更萌 😄 真心的想要一个他们的 Sticker 虽然已经有一个了 :)
    跑了一下,比原来笨重的虚拟机快很多
    qfdk
        3
    qfdk  
    OP
       2016-05-06 05:16:35 +08:00   ❤️ 2
    来几个比较实用的命令

    # 杀死所有正在运行的容器
    docker kill $(docker ps -a -q)

    # 删除所有已经停止的容器
    docker rm $(docker ps -a -q)

    # 删除所有未打 dangling 标签的镜像
    docker rmi $(docker images -q -f dangling=true)

    # 删除所有镜像
    docker rmi $(docker images -q)

    不用🙏
    YUX
        4
    YUX  
       2016-05-06 05:24:09 +08:00
    谢谢 我也试着提交申请了!
    qfdk
        5
    qfdk  
    OP
       2016-05-06 05:29:21 +08:00
    @YUX 客气了 祝好运 :)
    nbndco
        6
    nbndco  
       2016-05-06 07:49:43 +08:00 via iPhone
    可以挂代理了?之前一直不能挂代理,完全没法用
    Jerry5850022
        7
    Jerry5850022  
       2016-05-06 08:00:39 +08:00
    这个是类似虚拟机的东西吗?
    binss
        8
    binss  
       2016-05-06 08:12:22 +08:00 via iPhone
    前几天刚收到。终于解决坑爹的数据库目录挂载问题了
    ooonme
        9
    ooonme  
       2016-05-06 08:40:06 +08:00 via iPhone
    @nbndco build 一次要死人
    goofansu
        10
    goofansu  
       2016-05-06 09:07:25 +08:00 via iPhone
    @qfdk 你动作好快,我还没卸载之前的那套 virtualbox 呢,等等去公司装
    xuhaoyangx
        11
    xuhaoyangx  
       2016-05-06 09:13:22 +08:00
    =。=现在用 parallels 的 driver
    mikii
        12
    mikii  
       2016-05-06 09:38:03 +08:00
    Thanks! We'll be in touch soon!
    pimin
        13
    pimin  
       2016-05-06 09:48:15 +08:00 via Android
    @mikii
    我看到帖子申请的,现在已经收到码了
    icybee
        14
    icybee  
       2016-05-06 12:31:45 +08:00
    略屌
    blanboom
        15
    blanboom  
       2016-05-06 12:41:28 +08:00
    半小时前收到的
    qfdk
        16
    qfdk  
    OP
       2016-05-06 14:13:08 +08:00
    @Jerry5850022 可以简单这么理解,但是比虚拟机高端
    @binss 居然比我早
    @goofansu 里面有个小坑给你说一下,新版本会导入以前的配置,如果以前的不是很重要建议 rm ~/.docker 不谢
    @xuhaoyangx 买不起- -
    @mikii 祝好运
    @pimin 运气太好了,我等了很久很久
    @icybee 那可不,跟大家分享呢
    @blanboom 哈哈哈 好玩儿不 :) 可以修改内存占用啥的
    blanboom
        17
    blanboom  
       2016-05-06 14:34:03 +08:00
    @qfdk 可以修改虚拟机的 CPU 数量的内存大小,可以让虚拟机开机自动启动。
    qfdk
        18
    qfdk  
    OP
       2016-05-06 14:38:55 +08:00
    @blanboom https://docs.docker.com/compose/wordpress/ 可以跑一下玩玩 :) 功能还是蛮好的
    goofansu
        19
    goofansu  
       2016-05-06 15:13:54 +08:00 via iPhone
    @qfdk 好的,非常感谢
    goofansu
        20
    goofansu  
       2016-05-06 16:44:04 +08:00
    我把值钱的 docker toolbox 的东西都删干净了,刚装好 docker ,就一直是"Docker is Starting",一直起不来
    lightening
        21
    lightening  
       2016-05-06 16:59:58 +08:00   ❤️ 1
    我也拿到了。我在用 Docker for Mac 之前用的是 https://github.com/nlf/dlite, 也是 XHyve-based VM 方案。我甚至严重怀疑 Docker for Mac 是和他们合作的。
    qfdk
        22
    qfdk  
    OP
       2016-05-06 17:14:20 +08:00
    @goofansu 尝试在 docker 上面把它自己卸载掉,重启后重新安装。我去帮你看看有没有人碰到过这样的 bug 祝好运
    qfdk
        23
    qfdk  
    OP
       2016-05-06 17:14:44 +08:00
    @lightening 恭喜,可以好好的"入坑"了 :)
    qfdk
        24
    qfdk  
    OP
       2016-05-06 17:21:42 +08:00
    @lightening
    引用 Docker 官方语句, We use xhyve to eliminate the need for other VM products, such as Oracle Virtualbox or VMWare Fusion.
    长知识了!
    goofansu
        25
    goofansu  
       2016-05-06 17:23:21 +08:00 via iPhone
    @qfdk 好,我再试试
    qfdk
        26
    qfdk  
    OP
       2016-05-06 17:26:16 +08:00   ❤️ 1
    @goofansu 看一下 log 给你个命令 syslog -k Sender Docker > ~/Desktop/my_docker_logs.txt 看看咋回事儿
    顺便给你一个实用的链接,对测试版的一个说明 https://beta.docker.com/docs/mac/getting-started/
    derek80
        27
    derek80  
       2016-05-06 17:45:05 +08:00
    的确,日常使用已经没什么问题了。
    坑货 MS windows 需 pro 版支持。
    qfdk
        28
    qfdk  
    OP
       2016-05-06 17:54:04 +08:00
    @derek80 他家的东西就是坑啊,一个 Windows 7 各种更新,反正开机就更新,现在还给我自动下载了 Windows 10 ,这个这个,早就被列入吃灰设备了。
    blue7wings
        29
    blue7wings  
       2016-05-06 18:06:29 +08:00
    怎么知道申请通没通过?
    qfdk
        30
    qfdk  
    OP
       2016-05-06 18:08:43 +08:00
    @blue7wings 查看✉邮件就好! 记得看看垃圾箱或者 spam 里面有没有 祝好运,可能需要⌛️等待
    blue7wings
        31
    blue7wings  
       2016-05-06 18:11:56 +08:00
    @qfdk 申请的时候没有填写邮件额。。
    qfdk
        32
    qfdk  
    OP
       2016-05-06 18:15:02 +08:00
    @blue7wings 就是 docker hub 里面的邮件 :)
    YUX
        33
    YUX  
       2016-05-07 08:28:36 +08:00
    @qfdk 我收到激活码咯 谢谢 嘿嘿嘿
    qfdk
        34
    qfdk  
    OP
       2016-05-07 14:34:27 +08:00 via iPhone
    @YUX 哈哈哈 可以折腾了
    Mush
        35
    Mush  
       2016-05-11 11:59:07 +08:00
    我也用了下, CPU 负载太高了, 读写文件的时候更加明显 https://forums.docker.com/t/file-access-in-mounted-volumes-extremely-slow-cpu-bound/8076
    qfdk
        36
    qfdk  
    OP
       2016-05-11 13:24:24 +08:00 via iPhone
    @Mush soga 但是个人没有碰到 等修复吧 😉 我去修别的 bug 了
    goofansu
        37
    goofansu  
       2016-05-11 13:25:40 +08:00
    @qfdk 卸载再重装果然好了,哈哈,谢谢,可以愉快玩耍了
    qfdk
        38
    qfdk  
    OP
       2016-05-11 13:41:04 +08:00 via iPhone
    @goofansu 客气 🤓
    goofansu
        39
    goofansu  
       2016-05-12 15:07:48 +08:00
    我又来问问题了,以前用 docker-toolbox 的时候,会有一个 docker-machine 来管理,两个 container 可以用这个 docker-machine 的 ip 来互相访问,不需要建立 link 。

    现在要怎么操作呢?我是用 kitematic 的,不知道你有没有用。 kitematic 没地方设 link
    qfdk
        40
    qfdk  
    OP
       2016-05-12 15:33:41 +08:00
    @goofansu 似乎没有完美回答你的问题, https://docs.docker.com/machine/install-machine/
    goofansu
        41
    goofansu  
       2016-05-12 15:34:34 +08:00
    @qfdk 没关系,我后来还是在命令行里建 link 了,不折腾了
    foreverqh
        42
    foreverqh  
       2016-05-26 18:52:13 +08:00 via iPhone
    申请后邮件来说进 waiting list 了。。。有什么技巧不
    qfdk
        43
    qfdk  
    OP
       2016-05-27 01:46:45 +08:00
    @foreverqh 这个啊,没有什么技巧,就是要等了,等等等。 似乎上次开了一批内测,我也等到那时候。
    最后祝好运
    foreverqh
        44
    foreverqh  
       2016-05-28 01:33:53 +08:00
    @qfdk 收到邀请码了!顺带感谢
    qfdk
        45
    qfdk  
    OP
       2016-05-28 01:48:00 +08:00
    @foreverqh 少年客气了,现在里面的坑少多了 :)
    foreverqh
        46
    foreverqh  
       2016-05-28 14:17:03 +08:00
    @qfdk 对的,特别是挂载目录权限的坑。。。不过目前使用发现挂了代理以后就不能 pull 了,提示 `http: error connecting to proxy http://127.0.0.1:xxxx`,还有就是一旦改变代理设置, docker 的 cpu 占用会狂飙到 200%,似乎还是有 bug 啊。。。
    foreverqh
        47
    foreverqh  
       2016-05-28 15:42:08 +08:00
    proxy 的问题暂时解决不了,看到附言第 3 条写到 docker.local 加进 hosts 里,请问具体 ip 写多少呢?
    qfdk
        48
    qfdk  
    OP
       2016-05-28 17:23:54 +08:00   ❤️ 1
    @foreverqh 其实就是 localhost 127.0.0.1 现在没有 vm 了,所以就是本机,
    foreverqh
        49
    foreverqh  
       2016-05-28 22:31:16 +08:00
    确实存在这个 Bug ,有点苦恼。。。
    https://forums.docker.com/t/beta-13-didnt-work-with-local-proxy/13569
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2712 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 37ms · UTC 15:15 · PVG 23:15 · LAX 07:15 · JFK 10:15
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.