1. 程式人生 > 其它 >docker 應用篇————docker基本命令[四]

docker 應用篇————docker基本命令[四]

前言

介紹一下一些docker的基本命令。

正文

幫助命令:

首先要學的肯定是docker --help 命令了,因為這樣我們就不用經常去查官網。

docker version

docker info

docker 更加詳細的資訊。

這裡看到了,我用root 檢視的,其他使用者可能顯示沒有許可權,那麼應該在sudo裡面增加。

映象命令:

docker images 檢視本地映象:

docker search 檢視映象:

那麼你還需要一些過濾的話。

如果找到映象後,那麼就可以進行下載了。

docker pull:

然後看下下面那幾個資訊:

digest 表示前面。

status 表示狀態

docker.io/library/mysql:latest 表示真實的下載地址。

這裡看到有好幾個沒有下載下來,因為映象是映象層,有些映象有的話是不用重新下載的,可以複用。

docker rmi $(docker image -aq ) 刪除全部映象。

容器命令:

docker run [可選引數] image

引數說明:

--name 容器名字

-d 後臺方式執行

-it 使用互動方式執行,進入容器檢視內容

-P 指定容器端 -p 8080:8080

-p 隨機指定埠

docker ps

-a 顯示全部容器,包括停止的
-n 顯示幾個
-q 顯示容器的編號

這裡使用 docker run -it centos /bin/bash

啟動並進入容器,那麼退出的時候使用:

exit 退出容器,並且容器停止

ctrl + P + Q 容器不停止退出

刪除容器:

docker rm 容器+id

docker rm -f $(docker ps -aq)

docker start 容器id 啟動容器

docker stop 容器id 停止容器

docker restart 容器id 重啟容器

docker kill 容器id 強制停止當前容器

linux 樹

下一節日誌、元資料、程序檢視。