基本操作命令

列举镜像

  1. # docker images

列举容器

  1. # docker ps

运行容器

  1. # docker run -t --name ubuntu -i ubuntu:14.04 /bin/bash
  2. # docker start <CONTAINER ID>

查询容器资源使用情况

  1. # docker stats <CONTAINER ID>

终止容器

  1. # docker stop <CONTAINER ID>

进入容器

  1. # docker exec -it <CONTAINER ID> /bin/bash
  2. ### 容器如果没有执行bash而仅仅启动了服务则无法使用attach
  3. # docker attach <CONTAINER ID>

删除容器

  1. # docker rm <CONTAINER ID>

删除镜像

  1. ### 删除none标签镜像
  2. # docker rmi $(docker images -q -f dangling=true)

搜索镜像

  1. # docker search <IMAGE NAME>

使用主机网络

  1. # docker run -d --net=host nginx:1.9.1

高级用法

使用本地仓库

  1. # vim /usr/lib/systemd/system/docker.service
  2. ExecStart=/usr/bin/dockerd --insecure-registry 192.168.200.10:4000
  3. # systemctl daemon-reload
  4. # systemctl restart docker
  5. # docker pull 192.168.200.10:4000/lokolla/centos-source-openvswitch-base:4.0.2

上传镜像到本地仓库

  1. # docker tag 8a45c877ca5f 92.0.0.10:4000/lokolla/centos-source-openvswitch-vswitchd:4.0.2
  2. # docker rmi kolla/centos-source-openvswitch-vswitchd:4.0.2
  3. # docker push 92.0.0.10:4000/lokolla/centos-source-openvswitch-vswitchd:4.0.2

Docker基本用法的更多相关文章

  1. Docker基础用法篇

    Docker基础用法篇 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. 一.安装docker 1>.依赖的基础环境 64 bits CPU Linux Kerner 3.10+ ...

  2. 学习强国docker文件用法

    学习强国docker用法 docker文件地址   https://github.com/fuck-xuexiqiangguo/docker 构建  docker  docker build -t D ...

  3. docker 1.2 之docker基本用法

    1.docker的基本用法 镜像相关操作:dockerhub查找镜像,例如查找centos的镜像 [root@elk ~]# docker search centos NAME DESCRIPTION ...

  4. Docker 学习2 Docker基础用法

    一.docker架构 1.client端 2.server端,docker daemo守护进程,监听在套接字之上.docker支持三种类型套接字. a.ip vs套接字:即IP + 端口套接字 b.i ...

  5. 2、Docker基础用法

    容器镜像:https://hub.docker.com/ Docker架构图:  https://ruby-china.org/topics/22004 Docker使用客户端-服务器(client- ...

  6. docker基础用法

    docker 架构: docker 安装前期准备: 安装centos7 ,不要在centos6  [root@node01 yum.repos.d]# uname -a Linux node01 -. ...

  7. docker第二篇 Docker基础用法

    Docker中的容器 lxc -> libcontainer -> runC OCI (Open Container Initiative) 由Linux基金会主导于2015年6月创立 作 ...

  8. 2.docker基础用法

    一.前言 OCI(Open Container Initiative):由Linux基金会主导于2015年6月创立,OCI定义了容器运行时的标准. OCI有两部分组成: the Runtime Spe ...

  9. docker compose 用法

    目录 docker compose的使用场景 一个基本的demo演示 找一个目录,在其中创建一个python文件app.py 在相同的文件夹下,创建requirements.txt文件 在相同的文件夹 ...

随机推荐

  1. bzoj 2005: [Noi2010]能量采集 筛法||欧拉||莫比乌斯

    2005: [Noi2010]能量采集 Time Limit: 10 Sec  Memory Limit: 552 MB[Submit][Status][Discuss] Description 栋栋 ...

  2. sqlserver 实现数据库全文检索

    --在执行该脚本程序之前启动sql server的全文搜索服务,即microsoft search服务 use huarui_db --打开数据库 go --检查huarui_db是否支持全文索引,如 ...

  3. 初步认识Express框架渲染视图

    给出一个简单的例子,讲述模板渲染的基础功能 在nodejs中使用express框架,默认的是ejs和jade渲染模板,以下是以ejs模板进行解析 1.ejs 模板安装 npm install ejs ...

  4. Runtime Error(ACCESS_VIOLATION)

    1.     while(scanf("%d",&n) )// 错误,会出现  Runtime Error(ACCESS_VIOLATION) while(scanf(&q ...

  5. Idea_学习_03_IDEA中使自定义类型的文件进行代码高亮识别

    如果你只是想用xml的编辑模式来编辑*.screen文件的话,可以在 Settings->Editor->File Types 中,在Recognized File Types选中XML, ...

  6. [原]NYOJ-光棍的yy-655

    大学生程序代写 http://acm.nyist.net/JudgeOnline/problem.php?pid=655 光棍的yy 时间限制:1000 ms  |  内存限制:65535 KB 难度 ...

  7. c/c++写的比较好的读写配置文件的函数或者类

    共用版  .h文件 //---------------------------------------------------------------------------- // 程序名称:    ...

  8. HDU3037Saving Beans(组合数+lucas定理)

    Problem Description Although winter is far away, squirrels have to work day and night to save beans. ...

  9. UVA11059 - Maximum Product

    1.题目名称 Maximum Product 2.题目地址 https://uva.onlinejudge.org/index.php?option=com_onlinejudge&Itemi ...

  10. 5.JasperReports学习笔记5-其它数据生成动态的报表(WEB)

    转自:http://www.blogjava.net/vjame/archive/2013/10/12/404908.html 一.空数据(Empty Datasources) 就是说JRXML文件里 ...