当前位置: 首页 > news >正文

docker学习笔记1:docke环境的查看

本文的操作是在ubuntu操作系统下的。

一、环境检查

当登录一个安装了docker的机器后,首先我们要检查下docker环境如何。

1、命令:docker -v

上述命令返回安装的docker的版本信息,返回的信息可能如下:

Docker version 1.9.1, build a34a1d5

说明:执行这个命令不需要docker守护进程已经启动,但其它docker命令基本上都需要docker守护进程已经启动。

 

2、命令:docker  version

上述命令返回安装的docker的版本详细信息,分客户端和服务器。如:

Client:
 Version:      1.9.1
 API version:  1.21
 Go version:   go1.4.3
 Git commit:   a34a1d5
 Built:        Fri Nov 20 17:56:04 UTC 2015
 OS/Arch:      linux/amd64

Server:
 Version:      1.9.1
 API version:  1.21
 Go version:   go1.4.3
 Git commit:   a34a1d5
 Built:        Fri Nov 20 17:56:04 UTC 2015
 OS/Arch:      linux/amd64

说明:执行这个命令时,如果docker守护进程没有启动,则只会返回client的信息。server信息不会显示,会提示无法连接到docker daemon。

 

3、查看docker守护进程的状态

命令:sudo status docker

如果docker守护进程已经启动,则可能显示的信息如下:

docker start/running, process 1491

否则,可能显示的信息如

docker stop/waiting

4、启动/停止docker守护进程服务

启动: sudo start docker

停止:sudo stop docker

5、查看docker环境的信息

命令:docker info

执行该命令,前提需要docker守护进程已经启动。如果一切正常,会返回如下的信息(这里只提供前面一部分)

Containers: 1
Images: 4
Server Version: 1.9.1
Storage Driver: aufs
 Root Dir: /var/lib/docker/aufs
 Backing Filesystem: extfs
 Dirs: 6
 Dirperm1 Supported: false
Execution Driver: native-0.2
Logging Driver: json-file
Kernel Version: 3.13.0-32-generic
Operating System: Ubuntu 14.04.1 LTS


二、查看docker主机上已有的docker镜像

命令:docker images

执行该命令,会列出主机上已经下载的docker镜像,信息如

REPOSITORY          TAG                 IMAGE ID            CREATED             VIRTUAL SIZE
ubuntu              latest              ce76de2e871b        7 days ago          188 MB

说明,本地镜像都保存在主机的 /var/lib/docker 目录下。

三、查看dokcer主机上已经创建的容器

命令: docker ps -a -q

说明 -a表示列出所有容器(包括停止运行的容器),否则只会列出运行中的容器。 -q表示只返回容器ID信息,其它容器信息(如状态、对应的镜像等)不显示。

CONTAINER ID    IMAGE    COMMAND        CREATED     STATUS                    PORTS     NAMES
3d72d0283dc8    ubuntu   "/bin/bash"    4 days ago  Exited(130) 4 days ago           stupefied_kare

 

转载于:https://www.cnblogs.com/51kata/p/5245733.html

相关文章:

  • Guava缓存值CacheBuilder介绍
  • android 文件存储SharedPreferences
  • Java中Cloneable 和 clone()的总结和使用
  • Java并发编程之ConcurrentHashMap原理分析
  • Could not calculate build plan: Plugin org.apache.maven.plugins:maven-resources-plugin:2.5 or one of
  • 创建表--自动编号字段且自增
  • No plugin found for prefix 'jetty' in the current project and in the plugin groups [org.apache.mave
  • 关于static函数在类中的定义和使用
  • IDEA下使用Jetty进行Debug模式调试
  • SQL SERVER普通用户需要什么权限才能执行sp_configure命令
  • Ajax异步方式实现登录与参数的校验
  • xcode 不显示占用内存
  • TCP的三次握手(建立连接)和四次挥手(关闭连接)详解
  • explode 把字符串打散为数组
  • 面试精选逻辑推理题总结
  • Django 博客开发教程 16 - 统计文章阅读量
  • iOS编译提示和导航提示
  • java B2B2C 源码多租户电子商城系统-Kafka基本使用介绍
  • Javascript Math对象和Date对象常用方法详解
  • OSS Web直传 (文件图片)
  • Quartz初级教程
  • React组件设计模式(一)
  • RedisSerializer之JdkSerializationRedisSerializer分析
  • uni-app项目数字滚动
  • web标准化(下)
  • 解决jsp引用其他项目时出现的 cannot be resolved to a type错误
  • 解析 Webpack中import、require、按需加载的执行过程
  • 利用阿里云 OSS 搭建私有 Docker 仓库
  • 扑朔迷离的属性和特性【彻底弄清】
  • 前端js -- this指向总结。
  • 区块链将重新定义世界
  • 容器服务kubernetes弹性伸缩高级用法
  • Play Store发现SimBad恶意软件,1.5亿Android用户成受害者 ...
  • ​​​​​​​​​​​​​​Γ函数
  • ​什么是bug?bug的源头在哪里?
  • ​用户画像从0到100的构建思路
  • #LLM入门|Prompt#1.7_文本拓展_Expanding
  • #LLM入门|Prompt#2.3_对查询任务进行分类|意图分析_Classification
  • (51单片机)第五章-A/D和D/A工作原理-A/D
  • (Redis使用系列) Springboot 实现Redis 同数据源动态切换db 八
  • (TOJ2804)Even? Odd?
  • (黑马C++)L06 重载与继承
  • (三)docker:Dockerfile构建容器运行jar包
  • (转)IIS6 ASP 0251超过响应缓冲区限制错误的解决方法
  • .NET CORE Aws S3 使用
  • .net wcf memory gates checking failed
  • .net开发时的诡异问题,button的onclick事件无效
  • @DataRedisTest测试redis从未如此丝滑
  • [ IOS ] iOS-控制器View的创建和生命周期
  • [Android]Android P(9) WIFI学习笔记 - 扫描 (1)
  • [Arduino学习] ESP8266读取DHT11数字温湿度传感器数据
  • [Bzoj4722]由乃(线段树好题)(倍增处理模数小快速幂)
  • [C/C++]数据结构----顺序表的实现(增删查改)
  • [CareerCup] 2.1 Remove Duplicates from Unsorted List 移除无序链表中的重复项
  • [CTF]php is_numeric绕过