美文网首页Awesome Docker
Find and run the whalesay image

Find and run the whalesay image

作者: lvjian700 | 来源:发表于2015-10-06 19:17 被阅读418次

    Docker Hub 犹如 Github 一样,存放着丰富的 images。本文讲介绍如何在 Docker Hub 上查找并且运行 whalesay image

    查找 whalesay image

    1. 打开 https://hub.docker.com/
    2. 查找 whalesay
    3. 找到 docker/whalesay 这个 image
    4. 打开 image 首页,可以看到 image 的详细信息

    让 whalesay 跑起来

    1. 启动 container:eval "$(docker-machine env dev)"
    2. 运行 image:docker run docker/whale cowsay bobo

    此时将会输出:

    ➜  mydockerbuild  docker run docker/whalesay cowsay bo
     ____
    < bobo >
     ----
        \
         \
          \
                        ##        .
                  ## ## ##       ==
               ## ## ## ##      ===
           /""""""""""""""""___/ ===
      ~~~ {~~ ~~~~ ~~~ ~~~~ ~~ ~ /  ===- ~~~
           \______ o          __/
            \    \        __/
              \____\______/
    

    尝试其它command,你将会发现更有趣的事情:

    docker run docker/whalesay cowsay hello, bobo
    

    发生了什么

    当执行 docker run docker/whale cowsay boboo 时:

    1. docker 检查本地是否有 docker/whale
    2. 如果没有 docker/whale ,则从 Docker Hub 上下载最新的 image
    3. 运行 docker/whale,并且调用 image 中的 cowsay 程序,并传入 bobo 参数

    此时查看本地 images,这里会多一个 docker/whale

    ➜  mydockerbuild  docker images
    REPOSITORY               TAG                 IMAGE ID            CREATED             VIRTUAL SIZE
    docker/whalesay          latest              fb434121fc77        4 months ago        247 MB
    ubuntu                   latest              91e54dfb1179        6 weeks ago         188.4 MB
    hello-world              latest              af340544ed62        8 weeks ago         960 B
    

    参考

    相关文章

      网友评论

        本文标题:Find and run the whalesay image

        本文链接:https://www.haomeiwen.com/subject/shtncttx.html