详解 :Docker 命令 和 Docker image commands !以及什么是dangling镜像?

本文详述了Docker的基础命令,包括查看版本、信息、本地镜像,搜索、下载、查看、修改、导出和导入镜像等操作。同时,介绍了dangling镜像的概念,提示其将在后续文章中详细探讨。
摘要由CSDN通过智能技术生成


       


       

看这里:

        戳此链接 通往 关于 Docker 所有的学习文章


 

1、Docker commands :

 

①、查看Docker 版本 —— docker version
仅查看 docker 的版本:
root@zhengzelin:~# docker --version
Docker version 19.03.8, build afacb8b7f0

——————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————

查看 Docker 版本的更多信息!
root@zhengzelin:~# docker version
Client: Docker Engine - Community
 Version:           19.03.8
 API version:       1.40
 Go version:        go1.12.17
 Git commit:        afacb8b7f0
 Built:             Wed Mar 11 01:25:58 2020
 OS/Arch:           linux/amd64
 Experimental:      false

Server: Docker Engine - Community
 Engine:
  Version:          19.03.8
  API version:      1.40 (minimum version 1.12)
  Go version:       go1.12.17
  Git commit:       afacb8b7f0
  Built:            Wed Mar 11 01:24:30 2020
  OS/Arch:          linux/amd64
  Experimental:     false
 containerd:
  Version:          1.2.13
  GitCommit:        7ad184331fa3e55e52b890ea95e65ba581ae3429
 runc:
  Version:          1.0.0-rc10
  GitCommit:        dc9208a3303feef5b3839f4323d9beb36df0a9dd
 docker-init:
  Version:          0.18.0
  GitCommit:        fec3683
②、查看 Docker 详细信息 —— docker info
root@zhengzelin:~# docker info
Client:
 Debug Mode: false

Server:
 Containers: 0             # 容器数量、状态、镜像、版本.. !
  Running: 0
  Paused: 0
  Stopped: 0
 Images: 2
 Server Version: 19.03.8
 Storage Driver: overlay2
  Backing Filesystem: <unknown>
  Supports d_type: true
  Native Overlay Diff: true
 Logging Driver: json-file
 Cgroup Driver: cgroupfs
 Plugins:
  Volume: local
  Network: bridge host ipvlan macvlan null overlay
  Log: awslogs fluentd gcplogs gelf journald json-file local logentries splunk syslog
 Swarm: inactive
 Runtimes: runc
 Default Runtime: runc
 Init Binary: docker-init
 containerd version: 7ad184331fa3e55e52b890ea95e65ba581ae3429
 runc version: dc9208a3303feef5b3839f4323d9beb36df0a9dd
 init version: fec3683
 Security Options:
  apparmor
  seccomp
   Profile: default
 Kernel Version: 4.4.0-93-generic
 Operating System: Ubuntu 16.04.3 LTS
 OSType: linux
 Architecture: x86_64
 CPUs: 1
 Total Memory: 1.953GiB
 Name: zhengzelin
 ID: AL57:QUPV:DTDJ:OLIU:MOEI:MQJS:K3TT:CMIY:IDD2:7GNO:A45X:MWOT
 Docker Root Dir: /var/lib/docker
 Debug Mode: false
 Registry: https://index.docker.io/v1/
 Labels:
 Experimental: false
 Insecure Registries:
  127.0.0.0/8
 Registry Mirrors:
  https://1990l881.mirror.aliyuncs.com/
 Live Restore Enabled: false

WARNING: No swap limit support

 


 

2、Docker images commands :

root@zhengzelin:~# docker image --help

Usage:	docker image COMMAND

Manage images

Commands:

  build       "从 Dockerfile 构建一个镜像!(这节不讲)"
  
  history     展示一个镜像的历史记录!
  
  import      "基于 本地模板 导入镜像 !(与 build 一起学习)"
  
  inspect     检查一个或多个镜像,显示他们的详细信息
  
  ls          "列出镜像(用法:docker image ls 等于 docker images)"
  
  prune       删除未使用的镜像!
  
  pull        从 仓库注册器 下载一个仓库 或 一个镜像!
  
  push        从 仓库注册器 上传一个仓库 或 一个镜像!
  
  rm          "删除一个或多个镜像(用法:docker image rm 等于 docker rmi ;docker rm 是删除Container)"
  
  save        保存一个或多个镜像到tar存档中!默认为标志输出(除非你使用 docker save -o 文件名 镜像名,保存到文件中而不是标准输出)

  load        从 tar 存档 或 标准输入来加载镜像
  
  tag         给一个镜像创建标签,原来的 image:tag 并不会消失!

 

①、查看本地镜像 —— docker images
# docker login 登录 docker 、docker logout 退出docker

格式 : docker  images [option] [repository[:tag]]

Options:

-a  : 列出所有镜像(包括临时镜像);
-q : 只显示镜像的 ID !
--digests : 列出镜像的 "摘要值";
--no-trunc : docker images 默认对输出结果中太长的部分进行了截断!使用该选项可以查看完整输出结果!

更多 子命令 选项 可以使用 man docker-images 来查看!

——————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————

root@zhengzelin:~# docker images
REPOSITORY                                          TAG                 IMAGE ID            CREATED             SIZE
nginx                                               latest              ed21b7a8aee9        2 weeks ago         127MB
nihaodockerworld/nginx                              v1                  ed21b7a8aee9        2 weeks ago         1
  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值