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

和 docker 完全气场不合

  •  
  •   Jacky001 · 2017-06-08 13:55:46 +08:00 · 7000 次点击
    这是一个创建于 2712 天前的主题,其中的信息可能已经有所发展或是发生改变。

    接了一个外包,需要用到 docker,折腾了半天,啥都没弄懂,上次也是学了几天都没有能够入门,一团浆糊,看来自己的脑子不行了。

    顺求下 docker 学习进步路线。

    29 条回复    2017-06-09 16:46:48 +08:00
    UnisandK
        1
    UnisandK  
       2017-06-08 13:58:56 +08:00   ❤️ 1
    fourstring
        2
    fourstring  
       2017-06-08 14:47:15 +08:00
    @UnisandK #1 同意,这本书入门不错
    HLT
        3
    HLT  
       2017-06-08 14:51:22 +08:00
    这玩意儿多简单
    mahone3297
        4
    mahone3297  
       2017-06-08 14:53:08 +08:00
    外包给我。。。
    IntelDan
        5
    IntelDan  
       2017-06-08 14:53:30 +08:00 via Android
    也在看,上面提到看的书在看,直接看 docker 官网的 6 个小节的 get started 也不错。
    araraloren
        6
    araraloren  
       2017-06-08 14:58:57 +08:00   ❤️ 1
    想学 docker 推荐一个微信号 CloudMan 很不错,每天 5 分钟学习 docker ~~
    vjnjc
        7
    vjnjc  
       2017-06-08 15:03:18 +08:00
    占楼问一下,我半年前装了个 docker 环境,貌似下的官网的 osx dmg 版本。
    现在发现只有用 LaunchPad 里面的 Docker Quick Start Terminal 打开才能用上 docker 命令,普通打开的 terminal 无法用 docker 命令,报错 dial `/var/run/docker.sock`失败。。。找不到该文件。
    现在想卸载旧有环境,但我这个 docker 貌似安装路径,config path,container path 都和别人不一样,无法卸载干净,有建议吗?
    timothyye
        8
    timothyye  
       2017-06-08 17:08:09 +08:00
    理解清楚之后,发现 docker 其实也不难,得跟虚拟机的概念区分开来
    silencefent
        9
    silencefent  
       2017-06-08 17:37:25 +08:00
    win 上面基本和 docker 没关系了
    Tairy
        10
    Tairy  
       2017-06-08 17:55:15 +08:00
    firemiles
        11
    firemiles  
       2017-06-08 18:01:49 +08:00 via Android
    @vjnjc 开 docker server
    longxboy
        12
    longxboy  
       2017-06-08 18:21:01 +08:00
    把 docker 看作是一个进程管理软件就 OK 咯
    chiu
        13
    chiu  
       2017-06-08 18:27:51 +08:00
    我直接当虚拟机用了……
    imjeen
        14
    imjeen  
       2017-06-08 21:17:54 +08:00 via Android
    啊~也刚好在学。

    从昨天大概花了大约半天时间看了一些文档和资料,同时安装了 docker,运行了一个 hello world。再加上今天梳理了一下昨天的笔记,并结合实例项目的 Dockerfile,简单地在 Docker 上启动起本地一个 node 项目。compose 还在折腾中…

    小建议:学习过程中可以简单做一下笔记,有助于融入语境和快速建立知识体系。

    以上。
    salmon5
        15
    salmon5  
       2017-06-08 21:43:17 +08:00
    docker 玩个 hello world,和成千上万台的 docker 集群,还是有很大差别的。
    单机装个 docker,等于就是写了个 hello world 一样。
    isCyan
        16
    isCyan  
       2017-06-08 22:17:04 +08:00 via Android
    所谓学 docker 感觉就是在学 linux shell 吧,会写脚本的话,docker 很快就会
    jhaohai
        17
    jhaohai  
       2017-06-08 22:35:42 +08:00 via iPhone
    第一步是学习怎样在国内用 docker 拉镜像,否则啥都上手不了
    tcsky
        18
    tcsky  
       2017-06-08 22:43:40 +08:00
    建议直接看 docker compose 的文档, 个人基本够用了
    mingyun
        19
    mingyun  
       2017-06-08 23:00:30 +08:00
    @UnisandK nice
    johnnie502
        20
    johnnie502  
       2017-06-09 00:13:49 +08:00
    主要是理解概念,不然还是一团浆糊
    williamx
        21
    williamx  
       2017-06-09 01:05:48 +08:00
    说实话,我都不知道 docker 有什么好学的。

    照着文档弄一遍,什么都成了,还要怎样学?
    xiaoc19
        22
    xiaoc19  
       2017-06-09 01:17:06 +08:00
    照着文档做一次就知道了,需要学什么?
    Miy4mori
        23
    Miy4mori  
       2017-06-09 03:32:44 +08:00 via iPhone
    build,ship,run anywhere😂
    Miy4mori
        24
    Miy4mori  
       2017-06-09 03:34:31 +08:00 via iPhone
    @williamx 玩单机和玩集群还是有差别的,单机确实简单,但是也要理解一些机制,少走弯路。
    Antidictator
        25
    Antidictator  
       2017-06-09 07:12:36 +08:00 via Android
    phrack
        26
    phrack  
       2017-06-09 09:12:44 +08:00
    我觉得 docker 最难的是第一步 docker pull hello-world,这一步之后就很随意了
    bk201
        27
    bk201  
       2017-06-09 09:17:06 +08:00 via iPhone
    基本就是记住一些命令,完全没啥特别的
    williamx
        28
    williamx  
       2017-06-09 14:10:36 +08:00
    @Miy4mori #24 集群还是原来集群的概念为主吧?没什么实质性的新东西。
    voocel
        29
    voocel  
       2017-06-09 16:46:48 +08:00
    反复干,然后就会了,而且会玩得很 6
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2651 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 28ms · UTC 06:21 · PVG 14:21 · LAX 22:21 · JFK 01:21
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.