Docker

docker version :查看docker的 版本信息docker

docker info:顯示docker系統信息bash

docker --help:docker的幫助命令ui

docker images :列出本地主機上的鏡像spa

docker images的參數說明命令行

-a:列出本地全部的鏡像(含中間鏡像層)rest

-q:只顯示鏡像Id日誌

--digests:顯示鏡像的摘要信息code

--no-trunc:顯示完整的鏡像信息進程

docker search:從倉庫中搜索指定的鏡像it

docker search的參數說明

--no-trunch:顯示完整的鏡像描述

-s:列出收藏數不小於指定值得鏡像

--automated:只列出automed build類型的鏡像

docker rmi -f :刪除鏡像

docker rmi -f 鏡像ID :刪除單個鏡像

docker rmi -f 鏡像名1:TAG 鏡像名2:TAG 刪除多個

docker rmi -f $(docker images -qa) 刪除所有

docker pull :下載鏡像

常見的容器命令

docker潤【option】image【command】:新建並啓動

參數說明:

--name=「容器的新名字」:爲容器指定一個名稱

-d:後臺運行容器,並返回容器Id,也即啓動守護式容器

-i:以交互式運行容器,一般與-t同時使用

-t:爲容器從新分配一個位數入終端,一般與-i同時使用

-P:隨機端口映射

-p:指定端口映射

docker ps:列出當前全部在運行的容器

參數說明:

-a:列出當前全部正在運行的容器+歷史上運行過的

-l:顯示最近常見的容器

-n:顯示最近n個常見的容器

-q:靜默模式,只顯示容器的編號

--no-trunc:不斷輸出

exit:容器中止退出

ctrl +p +q:容器不中止退出

容器啓停命令

docker start:啓動容器

docker restart:重啓容器

docker stop:中止容器

docker kill:強制中止容器

刪除已中止的容器

docker rm 容器id:刪除單個容器

docker rm -f $(docker ps -a -q):刪除多個容器

docker rum -d 容器名 啓動守護是容器

docker log  -f -t --tail 容器id

-t:是加入時間戳

-f:跟隨最新的日誌打印

--tail:數字顯示最後多少條

docker top 容器id:查看容器內運行的進程

docker inspect 容器id:查看內部細節

進入正在運行的容器並以命令行交互

docker exec -it 容器id bashSheel:在容器中打開新的終端,而且能夠啓動新的進程

docker attach 容器id:直接進入容器終端的命令,不會啓動新的進程

docker cp 容器id:容器內路徑 目標主機路徑  從容器內拷貝文件到主機上

相關文章
相關標籤/搜索