2025年查看Docker版本号的命令为(docker 版本查询)

查看Docker版本号的命令为(docker 版本查询)目录 一 docker 基础命令 运维版 1 1 docker run 指令 1 2 查看 docker 版本命令 docker version docker v 1 3 查看 docker 信息 docker info 1 4 查看镜像 docker images 1 5 查看所有状态容器 docker ps a 1 6 docker 帮助命令文档 docker amp ndash

大家好,我是讯享网,很高兴认识大家。



目录

一、docker基础命令(运维版)

1.1 docker——run 指令

1.2 查看docker版本命令——docker version/docker -v

1.3 查看docker信息——docker info

1.4 查看镜像——docker images

1.5 查看所有状态容器——docker ps -a

1.6 docker帮助命令文档——docker –help  

二、docker 镜像操作

2.1 搜索镜像(公共仓库)——docker search

2.2 下载镜像——docker pull

2.3 查看镜像列表——docker images

2.4 获取镜像信息——-docker inspect

2.5 添加镜像标签——docker tag

2.6 删除镜像——docker rmi

2.7 批量删除镜像

2.8 导出/导入镜像——docker save/load

三、容器操作

1、查询所有容器运行状态——docker ps -a 

2、创建容器——docker create 

3、 启动容器——docker start  

4、 启动容器(一次性执行)—— docker run

5、查看容器ip地址——docker inspect 

6、进入容器——docker exec  

7、容器导出/导入——docker export  

8、删除容器——docker rm -f  

9、查看docker消耗的资源状态

总结

1、如果镜像优化? 

2、怎么看当下有多大号容器,怎么看当下所有容器占用的I/O有多少,占用内存多少? 

3、容器有哪些状态?


讯享网

4、overlay2由哪几部分组成 ?


docker 快速查询容器是否正常启动 docker如何查看容器_查看Docker容器命令

工作流程

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

docker 快速查询容器是否正常启动 docker如何查看容器_docker_02

docker 快速查询容器是否正常启动 docker如何查看容器_容器_03

docker 快速查询容器是否正常启动 docker如何查看容器_运维_04

  • REPOSITORY:镜像属于的仓库;
  • TAG:镜像的标签信息,标记同一个仓库中的不同镜像;
  • IMAGE ID:镜像的唯一ID 号,唯一标识一个镜像,经过md5方式加密过;
  • CREATED:镜像创建时间;
  • VIRTUAL SIZE:镜像大小; 

docker 快速查询容器是否正常启动 docker如何查看容器_运维_05

字段说明 CONTAINER

  • ID:容器的ID号
  • IMAGE:加载的镜像
  • COMMAND :运行的程序
  • CREATED :创建时间
  • STATUS:当前的状态
  • PORTS:端口映射
  • NAMES:名称 

默认是在公共仓库找,如果有私有仓库,会在私有仓库找

docker 快速查询容器是否正常启动 docker如何查看容器_查看Docker容器命令_06

docker 快速查询容器是否正常启动 docker如何查看容器_nginx_07

docker 快速查询容器是否正常启动 docker如何查看容器_nginx_08

docker 快速查询容器是否正常启动 docker如何查看容器_运维_09

docker 快速查询容器是否正常启动 docker如何查看容器_容器_10

docker 快速查询容器是否正常启动 docker如何查看容器_docker_11

docker 快速查询容器是否正常启动 docker如何查看容器_docker_12

docker rmi是docker rm image的简写 

docker 快速查询容器是否正常启动 docker如何查看容器_查看Docker容器命令_13

docker 快速查询容器是否正常启动 docker如何查看容器_docker_14

#导出镜像 

docker 快速查询容器是否正常启动 docker如何查看容器_查看Docker容器命令_15

#导入镜像 

docker 快速查询容器是否正常启动 docker如何查看容器_容器_16

docker 快速查询容器是否正常启动 docker如何查看容器_docker_17

docker 快速查询容器是否正常启动 docker如何查看容器_运维_18

docker 快速查询容器是否正常启动 docker如何查看容器_nginx_19

示例1:

docker 快速查询容器是否正常启动 docker如何查看容器_docker_20

示例2:

docker 快速查询容器是否正常启动 docker如何查看容器_容器_21

docker 快速查询容器是否正常启动 docker如何查看容器_运维_22

示例3:

docker 快速查询容器是否正常启动 docker如何查看容器_nginx_23

#先查看运行时容器的id 

docker 快速查询容器是否正常启动 docker如何查看容器_查看Docker容器命令_24

#查看容器ip地址 

docker 快速查询容器是否正常启动 docker如何查看容器_docker_25

docker 快速查询容器是否正常启动 docker如何查看容器_运维_26

进入容器的容器状态必须是up状态

和shell 是两种运行模式

  • docker run -it会创建前台进程,但是会在输入exit后终止进程。
  • docker attach会通过连接stdin,连接到容器内输入输出流,会在输入exit后终止容器进程
  • docker exec -it 会连接到容器,可以像sSH一样进入容器内部,进行操作,可以通过exit退出容器,不影响容器运行。

①使用run进入,是一次性进入 

docker 快速查询容器是否正常启动 docker如何查看容器_容器_27

②永久性进入,用docker exec  

docker 快速查询容器是否正常启动 docker如何查看容器_docker_28

docker 快速查询容器是否正常启动 docker如何查看容器_运维_29

用户可以将任何一个 Docker 容器从一台机器迁移到另一台机器。在迁移过程中,可以使用docker export 命令将已经创建好的容器导出为文件,无论这个容器是处于运行状态还是停止状态均可导出。可将导出文件传输到其他机器,通过相应的导入命令实现容器的迁移。

#导出

docker 快速查询容器是否正常启动 docker如何查看容器_nginx_30

#导入

法①: 

docker 快速查询容器是否正常启动 docker如何查看容器_运维_31

法②:

docker 快速查询容器是否正常启动 docker如何查看容器_查看Docker容器命令_32

1.#不能删除运行状态的容器,只能-f强制删除,或者先停止再删除  

docker 快速查询容器是否正常启动 docker如何查看容器_运维_33

2.#已经退出的容器,可以直接删除

docker 快速查询容器是否正常启动 docker如何查看容器_运维_34

docker 快速查询容器是否正常启动 docker如何查看容器_查看Docker容器命令_35

  • 有效减少镜像大小(dockerfile 优化方向-》对于部分企业而言,是一种升阶面试题)

使用docker stats命令查看

Docker容器可以有四种状态:

  • 运行
  • 已暂停
  • 重新启动
  • 已退出

LowerDir

MergedDir

UpperDir

WorkDir

小讯
上一篇 2025-06-09 16:14
下一篇 2025-04-20 17:04

相关推荐

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/171264.html