1. - docker
  2. # 查看 docker stats 指令的具体使用方法
  3. - docker stats --help
  4. # 运行一个web应用
  5. - docker pull training/webapp
  6. # 查看 WEB 应用容器
  7. - docker ps
  8. # 运行 WEB 应用容器
  9. - docker run -d -p 5000:5000 training/webapp python app.py
  10. # 查看WEB应用程序日志
  11. - docker logs -f 7a38a1ad55c6
  12. # 停止WEB应用容器
  13. - docker stop determined_swanson
  14. # 移除WEB应用容器
  15. - docker rm determined_swanson
  16. # 列出镜像列表
  17. - docker images
  18. REPOSITORY TAG IMAGE ID CREATED SIZE
  19. ubuntu 14.04 90d5884b1ee0 5 days ago 188 MB
  20. # 使用镜像运行容器
  21. - docker run -t -i ubuntu:15.10 /bin/bash
  22. root@d77ccb2e5cca:/#
  23. # 获取一个新的镜像
  24. - docker pull ubuntu:13.10
  25. # 搜索镜像
  26. - docker search httpd
  27. # 更新镜像
  28. # 更新镜像之前,我们需要使用镜像来创建一个容器。
  29. - docker run -t -i ubuntu:15.10 /bin/bash
  30. root@e218edb10161:/# apt-get update #命令进行更新。
  31. # 构建镜像
  32. # docker build
  33. # Dockerfile 文件:包含一组指令来告诉 Docker 如何构建我们的镜像。
  34. runoob@runoob:~$ cat Dockerfile
  35. FROM centos:6.7
  36. MAINTAINER Fisher "fisher@sudops.com"
  37. RUN /bin/echo 'root:123456' |chpasswd
  38. RUN useradd runoob
  39. RUN /bin/echo 'runoob:123456' |chpasswd
  40. RUN /bin/echo -e "LANG=\"en_US.UTF-8\"" >/etc/default/local
  41. EXPOSE 22
  42. EXPOSE 80
  43. CMD /usr/sbin/sshd -D
  44. # 设置镜像标签
  45. # docker tag 为镜像添加一个新的标签。
  46. - runoob@runoob:~$ docker tag 860c279d2fec runoob/centos:dev
  47. # 指定容器绑定的网络地址
  48. - runoob@runoob:~$ docker run -d -p 127.0.0.1:5001:5000 training/webapp python app.py
  49. # 简单应用
  50. sudo docker run -it --name table_new -p 5002:5002 -v /data/table_box_cos:/data/table_box_cos -w /data/table_box_cos bch_table:v1 python3.5 restful_api.py

[整理]菜鸟教程:docker使用笔记的更多相关文章

  1. 菜鸟教程之学习Shell script笔记(下)

    菜鸟教程Shell script学习笔记(下) 以下内容是学习菜鸟教程之shell教程,所整理的笔记 菜鸟教程之shell教程:http://www.runoob.com/linux/linux-sh ...

  2. 菜鸟教程之学习Shell script笔记(中)

    菜鸟教程Shell script学习笔记(中) 以下内容是学习菜鸟教程之shell教程,所整理的笔记 菜鸟教程之shell教程:http://www.runoob.com/linux/linux-sh ...

  3. 菜鸟教程之学习Shell script笔记(上)

    菜鸟教程之学习Shell script笔记 以下内容是,学习菜鸟shell教程整理的笔记 菜鸟教程之shell教程:http://www.runoob.com/linux/linux-shell.ht ...

  4. 学习笔记|JSP教程|菜鸟教程

    学习笔记|JSP教程|菜鸟教程 ------------------------------------------------------------------------------------ ...

  5. 学习笔记之HTML 教程 | 菜鸟教程

    HTML 教程 | 菜鸟教程 http://www.runoob.com/html/html-tutorial.html 菜鸟教程在线编辑器 http://www.runoob.com/try/try ...

  6. 学习笔记之C# 教程 | 菜鸟教程

    C# 教程 | 菜鸟教程 http://www.runoob.com/csharp/csharp-tutorial.html 菜鸟教程在线编辑器 http://www.runoob.com/try/r ...

  7. MongoDB基础教程[菜鸟教程整理]

    MongoDB基础教程 ======================================================================================== ...

  8. Go安装配置和《菜鸟教程之Go语言教程》学习笔记

    Go 语言是一种让代码分享更容易的编程语言 菜鸟教程-Go语言教程(这个教程过于基础,体现不了Go的特性和强大.) 下载/安装Go语言 https://golang.org/dl/ Mac OS X ...

  9. nodeJS菜鸟教程笔记

    http模块 var http = require('http'); // 引入http模块 var url = require('url'); // 引入url模块 var querystring ...

随机推荐

  1. Elasticsearch-分片原理2

    Elasticsearch版本:6.0 一.Elasticsearch计算分片位置的公式 shard = hash(routing) % number_of_primary_shards 解释:rou ...

  2. javaScript的注释、变量和基本数据类型

    上一级写了javaScript是用来操作文档对象元素的,这一次带大家看看javaScriput的注释.变量和基本数据类型. 1.注释:注释是什么呢?注释其实就是阻止浏览器解析某一行或者多行代码或描述的 ...

  3. python基础教程总结9——模块,包,标准库

    1. 模块 在python中一个文件可以被看成一个独立模块,而包对应着文件夹,模块把python代码分成一些有组织的代码段,通过导入的方式实现代码重用. 1.1 模块搜索路径 导入模块时,是按照sys ...

  4. ABAP和Java单例模式的攻防

    ABAP CLASS zcl_jerry_singleton DEFINITION PUBLIC FINAL CREATE PRIVATE . PUBLIC SECTION. INTERFACES i ...

  5. SpringMVC-请求参数的绑定

    绑定的机制 表单提交的数据都是k=v格式的 username=haha&password=123 SpringMVC的参数绑定过程是把表单提交的请求参数,作为控制器中方法的参数进行绑定的 要求 ...

  6. event loop、进程和线程、任务队列

    本文原链接:https://cloud.tencent.com/developer/article/1106531 https://cloud.tencent.com/developer/articl ...

  7. vue validate多表单验证思考 之前写过一个里外层,现在觉得不合适,应该平行的写,然后都给ret,最后判断ret 再做出反应,这样整体表单的所有验证就都报验证,然后最后提交的时候把组件内的对象合并到总的对象,再提交

    vue validate多表单验证思考 之前写过一个里外层,现在觉得不合适,应该平行的写,然后都给ret,最后判断ret 再做出反应,这样整体表单的所有验证就都报验证,然后最后提交的时候把组件内的对象 ...

  8. 字符编码:BSTR

    typedef wchar_t WCHAR; typedef WCHAR OLECHAR; typedef OLECHAR __RPC_FAR *BSTR;;

  9. $GLOBALS['HTTP_RAW_POST_DATA']与$_POST的区别

    $HTTP_RAW_POST_DATA   The RAW / uninterpreted HTTP POst information can be accessed with:   $GLOBALS ...

  10. ActiveXObject

    只有IE浏览器才支持这个构造函数,可以用这个来判断,当前是否为IE浏览器 var isIE=!!window.ActiveXObject; 在IE的不同版本下,要创建XHR对象,也需要通过这个构造函数 ...