docker的基础操作教程

引言:本章介绍docker的一些基本命令操作

一:docker基本命令


1.1查看镜像——docker images


#查看下载到本地的所有镜像
docker images
 
REPOSITORY   TAG       IMAGE ID       CREATED      SIZE
--------------------------------------------------------------------------------
REPOSITORY:镜像属于的仓库;
TAG:镜像的标签信息,标记同一个仓库中的不同镜像;
IMAGE ID:镜像的唯一ID 号,唯一标识一个镜像,经过md5方式加密过;
CREATED:镜像创建时间;
VIRTUAL SIZE:镜像大小; 
 
#选项
-a                 //列出本地所有的镜像(含中间映像层,默认情况下,过滤掉中间映像层);
--digests         //显示镜像的摘要信息;
-f                 //显示满足条件的镜像;
--format         //指定返回值的模板文件;
--no-trunc         //显示完整的镜像信息;
-q                 //只显示镜像ID
 


 1.2查看所有状态容器——docker ps -a
docker ps -a    #-a 选项可以显示所有的容器    
 
CONTAINER ID   IMAGE         COMMAND                  CREATED        STATUS                      PORTS     NAMES
 
##字段说明
CONTAINER ID:容器的ID号
IMAGE:加载的镜像
COMMAND :运行的程序
CREATED :创建时间
STATUS:当前的状态
PORTS:端口映射
NAMES:名称
 


 1.3docker —— run 指令
docker run hello-world
1.
run指令 运行

①**检测**本地有没有该镜像(没有的话直接到docker hub上下载)

②create(将镜像创建为容器)+ start 将创建好的容器运行起来

 工作流程:

(1)docker client客户端连接到了服务端(服务端是以一个守护进程的形式跑在操作系统里面的) restful api典型的c/s架构

(2)由docker服务端的守护进程从docker hub 上下载了镜像(Ps:服务端会先检查本地系统是否有这个镜像)
(3)服务端创建了一个新的容器,然后从拉去的这个镜像启动了一个容器,容器执行了脚本/可执行程序让我们可以查看/使用(client)
(4)docker 服务端把这些信息流(传递)返回到客户端并展示出来,(展示在终端上)
(5)docker client可以是多种形式,比如"docker"命令工具所在的终端

 1.4查看docker版本命令——docker -v
docker version 
docker -v
 


 1.5 查看docker信息——docker info
docker info
#可以用该命令统计每一个状态的容器有多少个


 其他更多的操作命令,参见引用文档,真的不错。
-----------------------------------
docker linux 查看 镜像 docker如何查看镜像
https://blog.51cto.com/u_16099192/6685659

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值