顯示docker的版本資訊:docker version
顯示docker的系統資訊:docker info
幫助命令:docker 命令 --help
檢視本地主機上所有的映象:docker images
repository tag image id created size搜尋映象:hello-world latest bf756fb1ae65 5 months ago 13.3kb
表頭解釋
repository 映象倉庫
tag 映象標籤
image id 映象id
created 映象建立時間
size 映象大小
命令可選項
-a, --all 列出所有映象
-q, --quiet 只顯示映象的id
docker search 搜尋資訊
name description stars official automated拉取映象:mysql mysql is a widely used, open-source relation… 9687 [ok]
mariadb mariadb is a community-developed fork of mys… 3524 [ok]
mysql/mysql-server optimized mysql server docker images. create… 706 [ok]
docker pull 映象名
預設拉取最新版本的映象
拉取指定版本的映象:docker pull 映象名[:tag]
刪除映象:docker rmi 映象id
刪除指定映象:容器啟動:docker rmi bf756fb1ae65
刪除多個映象:docker rmi 映象id 映象id 映象id
刪除所有映象:docker rmi $(docker images -aq)
docker run [可選引數] image
引數列出當前所有正在執行的容器:–name 容器名字 給容器指定要給名稱
-d 後台方式執行
-it 互動方式執行,進入容器檢視內容
-p 隨機埠對映
docker ps
命令可選項刪除容器 啟動和停止容器-a 列出當前所有正在執行的容器 + 歷史執行過的容器
-n=number 顯示最近建立的number個容器
-q 只顯示容器的編號
docker start 容器id # 啟動容器
docker restart 容器id # 重啟容器
docker stop 容器id # 停止當前正在執行的容器
docker kill 容器id # 強制停止當前容器
後台啟動容器:docker run -d 映象名
有時執行此命令後,再執行檢視日誌:docker ps
,查詢不到啟動的容器原因:docker容器在使用時必須要有乙個前台程序。當docker發現自己沒有提供服務,就會自動停止。
docker logs
檢視容器中的程序資訊:docker top 容器id
檢視容器元資料:docker inspect 容器id
進入當前正在執行的容器
進入容器後開啟乙個新的終端從容器中拷貝檔案到主機上:進入容器正在執行的終端
docker cp 容器id:檔案路徑 主機路徑
> - `docker attach 容器id `
>
> 進入容器正在執行的終端
從容器中拷貝檔案到主機上:docker cp 容器id:檔案路徑 主機路徑
Docker常用命令彙總
1.啟動docker服務 systemctl start docker 2.檢視docker狀態 systemctl status docker 3.停止docker服務 systemctl stop docker 4.重啟docker服務 systemctl restart docker 5.開機...
Docker 常用命令彙總
好記憶不如爛筆頭,能記下點東西,就記下點,有時間拿出來看看,也會發覺不一樣的感受.列出映象列表 docker images docker image ls a執行 docker 映象 守護態方式 docker run d刪除指定 docker 映象 docker image rm刪除 docker ...
docker常用命令彙總
1 要求 linux核心在3.10及其以上 核心版本檢視 uname r 核心公升級 yun update 2 docker安裝 yum install docker 3 docker版本檢視 docker v 4 docker啟動 systemctl start docker 5 docker停止...