docker學習筆記1 docke環境的檢視

2021-09-08 03:49:59 字數 2483 閱讀 7791

本文的操作是在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.3git commit: a34a1d5

built: fri nov

2017:56:04 utc 2015

os/arch: linux/amd64

server:

version:

1.9.1

api version:

1.21

go version: go1.

4.3git commit: a34a1d5

built: fri nov

2017: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:

4server version:

1.9.1

storage driver: aufs

root dir: /var/lib/docker/aufs

backing filesystem: extfs

dirs:

6dirperm1 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

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

docker學習 centos安裝docker

1.更新yum源 yum update2.安裝依賴 3.設定yum源 使用ustc,也可以使用阿里雲的 yum config manager add repo4.安裝docker yum install y docker ce通過docker v檢視,如果檢視到版本號,說明安裝成功 5.設定ustc...

Docker學習筆記1

一.docker簡介 1.docker 最初是 dotcloud 公司創始人 solomon hykes 在法國期間發起的乙個公司內部專案,它是基於 dotcloud 公司多年雲服務技術的一次革新。2.docker 是乙個開源的應用容器引擎,基於 go 語言 並遵從apache2.0協議開源。3.d...

Docker學習筆記1 安裝Docker

參考runoob.com的docker教程 我使用的是ubuntu 16.04 lts。由於自17.03後,docker分為ce community edition,社群版 版和ee enterprise edition,企業版 版。我們學習的話,可以使用社群版。step 1 解除安裝舊版本 sud...