vike681 发表于 2015-4-18 07:33:35

Docker常用命令示例

  转载请注明作者:KiwenLau,以及原文地址:http://www.iyunv.com/kiwenlau/p/4228261.html
  
  从Docker Hub仓库中下载一个Ubuntu 12.04的镜像
  docker pull ubuntu:12.04
  
  显示本地已有的镜像
  docker images
  
  移除本地镜像ubuntu:12.04(注意:在删除镜像之前先要用docker rm命令删掉依赖于这个镜像的所有容器)
  docker rmi ubuntu:12.04
  
  创建一个容器,运行hello-world程序
  docker run hello-world
  
  启动一个依赖于镜像ubuntu:14.04的容器,启动一个bash终端,允许用户进行交互。其中,-t选项让Docker分配一个伪终端(pseudo-tty)并绑定到容器的标准输入上, -i选项则让容器的标准输入保持打开。
  docker run -it ubuntu:12.04 /bin/bash
  
  查看所用容器(包括正在运行或者已经终止的容器)
  docker ps –a
  
  查看正在运行的容器
  docker ps
  
  查看最新启动的容器
  docker ps –l
  
  删除一个处于终止状态的容器,stupefied_franklin为容器名称
  docker rm stupefied_franklin
  
  删除一个正在运行的容器(-f参数)3fafae4f3833为容器编号
  docker rm -f 3fafae4f3833
  
  将1个已经终止的容器启动运行,high_almeida为容器名称
  docker start high_almeida
  
  终止正在运行的容器clever_ptolemy,clever_ptolemy为容器姓名
  docker stop clever_ptolemy
  
  终止正在运行的容器clever_ptolemy为容器姓名
  docker kill clever_ptolemy
  
  将一个运行态的容器终止,然后再重新启动它
  docker restart
  
  检查docker是否安装
  docker info
  
  查看docker的版本信息
  docker version
  
  开启虚拟机(Mac下需要用)
  boot2docker start
  
  关闭虚拟机(Mac下需要用)
  boot2docker stop
  
  查看虚拟机状态(Mac下需要用)
  boot2docker status
页: [1]
查看完整版本: Docker常用命令示例