docker常用命令

2021-09-27 08:28:45 字數 1288 閱讀 8115

docker --help

可以調出docker的操作說明

docker images

列出本機的所有映象

docker search (從dockhub上面查詢映象)

docker rmi (刪除映象)

容器的命令

docker ps 列出當前所有的容器

docker run

docker run -it -v /home:/var  映象名稱 /home是我們本機的檔案,沒有會生成,/var是容器內的

docker run -it -v /home:/var:ro 映象名稱 (唯讀)

容器的一些操作

重新啟動容器

docker logs 日誌

docker top 可以檢視容器內的程序

docker inspert 可以檢視詳細資訊

docker attach 可以重新進入執行中的容器

docker exec -t 容器idcommond可以不進入容器就執行命令

docker cp 容器id:位址 宿主位址 (將容器檔案拷到宿主機)

docker commit 提交容器副本成為乙個映象

docker commit -m='wwq' -a='qq' 容器id 名字:tag值
dockerfile
from centos  #來自哪個映象

mainainer wwq #作者名字

run #用來執行額外的命令 比如shell語法

expose #當前容器對外暴露的埠號

workdir #執行該容器預設的落腳點的資料夾

env #用來在構建映象是設定環境變數

env my_path /uer/test #後面的run命令可以使用$my_path來引用

copy #拷貝檔案

add #類似於拷貝,但是會自動解壓縮

volume #容器卷,用來資料持久化

cmd #指定容器啟動是執行的命令

#有兩種格式

#shell格式

cmd 《命令》

#exec格式

cmd['可執行檔案',』引數一『,』引數二『]

#可以有對個cmd命令,但是只有最後乙個生效,還會被docker run 後面的引數替換

entrypoint #和cmd一樣 但是docker run 後面的引數是追加

onbuild # 父映象被繼承是觸發的東西

docker build

docker常用命令 Docker 常用命令筆錄

格式docker run 選項 映象 命令 引數.示例docker run it rm ubuntu 16.04 bash 示例解釋 it 這是兩個引數,乙個是 i,表示互動式操作,乙個是 t表示終端 rm 這個引數是說容器退出後隨之將其刪除 ubuntu 16.04 這是指用ubuntu 16.0...

docker常用命令

1.刪除已退出的容器 docker rm docker ps a q 2.強制刪除所有容器 docker rm f docker ps a 3.docker attach 進不去的時候可以用docker exec it containerid bin bash docker run it ubunt...

docker常用命令

docker常用命令 1.進入docker容器 sudo docker run it insaneworks centos bin bash 使用ctrl p或者ctrl q可以進入和退出容器 2.拉去乙個映象 docker pull insaneworks centos 檢視所有的映象 docke...