• GIS+=地理信息+容器技术(4)——Docker执行


    --------------------------------------------------------------------------------------

    Blog:    http://blog.csdn.net/chinagissoft

    QQ群:16403743

    宗旨:专注于"GIS+"前沿技术的研究与交流,将云计算技术、大数据技术、容器技术、物联网与GIS进行深度融合。探讨"GIS+"技术和行业解决方式

    转载说明:文章同意转载。但必须以链接方式注明源地址。否则追究法律责任!

    --------------------------------------------------------------------------------------


    容器执行

    前面我们也提到。在一个宿主OS里面,启动某个容器,事实上就是在OS里面启动了具有独立namespace进程,并且该进程包含独立的hostname,network,fs等相关信息。


    详细启动容器使用Docker run命令。

    docker run [OPTIONS] IMAGE[:TAG][COMMAND][ARG…]

    普通情况下,我们通过run命令启动容器,须要指定一个镜像对象,假设本地镜像不存在,Docker会自己主动去Registry里面下载相应镜像(前提宿主OS能够联网)




    容器的启动。能够设置前台执行或者后台执行,后台执行系统会返回一个UUID。

    我们也能够通过docker ps命令来查看启动容器的相关UUID和执行信息

    root@controller:~# docker ps
    CONTAINER ID        IMAGE               COMMAND             CREATED              STATUS              PORTS               NAMES
    03a4f2a5d1fe        ubuntu:12.04        "/bin/bash"         About a minute ago   Up About a minute                       thirsty_kalam
    

    能够通过指定--name的方式来指定C的名字。name需唯一
    root@controller:~# docker run -t -i -d --name myubuntu2 ubuntu:12.04 /bin/bash
    2445c11f2585e259a70b44adcbff2d3575b4f3e76ea3d971c97abd5368808758
    root@controller:~# docker ps
    CONTAINER ID        IMAGE               COMMAND             CREATED              STATUS              PORTS               NAMES
    2445c11f2585        ubuntu:12.04        "/bin/bash"         4 seconds ago        Up 3 seconds                            myubuntu2
    818c811c1de1        ubuntu:12.04        "/bin/bash"         About a minute ago   Up About a minute                       jovial_turing
    


    同一时候,我们能够通过Dockerinspect{Container ID}来获取container的很多其它信息,包含网络、Volume,实际在Host上的进程ID等信息。



  • 相关阅读:
    008-解决sublime text3安装Package Control问题
    156-a++与++a区别?
    155-类型转换的六条规则是什么?
    040-springboot工程无法逆向工程生成?
    153-如何搭建springboot框架?
    【根据生日获取年龄】
    富文本 保存转义StringEscapeUtils.unescapeHtml4(
    git ,报403错误,完美解决方案
    idea创建Maven项目后启动报404
    IntelliJ IDEA2016.1 + maven 创建java web 项目[转]
  • 原文地址:https://www.cnblogs.com/brucemengbm/p/7350933.html
Copyright © 2020-2023  润新知