从专业属于来说,docke得特性很多,其实我觉得可以把docker当作一个应用程序来看待,首先这样简单理解。
  Docker有三大核心组件:镜像、容器和库   
   镜像: 就当一个理解一个软件即可,还没有运行,已经“包装”好的产品,可以等待我们运行;
   容器: “软件”已经运行,可以关闭,停止,重启等状态;
   库:   就当存放”软件“的不同版本,但是这里是有专业的渠道来进行保存。


 既然镜像就想一个“软件”,
 那如何查看我们的软件呢
1  docker images,可查看当前的镜像列表;

2 那如果需要查找一个软件,那如何找呢
     docker search  nginx

3  查找了如何获取呢
    docker pull  nginx

4  删除现有镜像
    docker  rmi  nginx


有了这样一个”软件“的简单理解,对于后续的应用场景,各个组件都来逐步说明。
当然,如果从严谨性角度来说,这样说是经不起检验的,方便大家理解即可。

对于具体的运行,相当于让软件跑起来
1 运行
docker run -it ubuntu /bin/bash
i 交互式操作
t  终端
d 后台运行



2 查看运行程序
查看现在所有docker运行的软件
docker ps -a

3 停止,重启docker
 docker {start,stop,restart}  b750bbbcfd88 










10-23 00:58