Docker常用操作速查

2021-10-23 11:14:55 字數 1271 閱讀 1797

docker版本

docker version

docker資訊

docker info

docker幫助資訊

docker --help

docker -h

docker映象

檢視映象

docker images

docker images -aq

搜尋映象

docker search 映象名

拉取映象

docker pull 映象名[:tag]

刪除映象

docker rmi [-f] 映象名或者id

docker rmi [-f] $(docker images -aq)

docker容器

建立容器

docker run [可選引數] 映象名

可選引數說明

–name 設定容器的名字

-d 以後臺方式執行

-i-t 以互動方式執行

-p 指定容器埠

-p 主機埠:容器埠

-p ip:主機埠:容器埠

-p 容器埠

啟動容器並進入容器

docker run -it 映象 bash

建立容器後台啟動

docker run -d 映象

退出容器

exit 直接退出容器,容器會停止

ctrl +p+q 容器進入後台,不會停止

刪除容器

docker rm 容器id 刪除已經停止了的容器

docker rm -f 容器id 強制刪除容器,包括執行中的

docker rm [-f] $(docker ps -aq) 刪除所有容器

啟動容器

docker start 容器id

重啟容器

docker restart 容器id

停止當前正在執行的容器

docker stop 容器id

強制停止當前容器

docker kill 容器id

啟動容器並進入

docker exec -it 容器id bash

docker attach 容器id

檢視容器日誌

docker logs -tf [–tail 10] 容器id

檢視容器中的程序

docker top 容器id

檢視映象(容器)的元資料

docker inspect

容器中的檔案拷貝到主機

docker cp 容器id:路徑 主機路徑

STL map,vector常用操作速查

一.map 例 以學生的學號 int 為key,學生名字 string 為value 1.定義 容器 map student 迭代器 map iterator iter 2.插入記錄 student.insert pair 8,dingdang student.insert map value ty...

MYSQL常用操作速查

簡介 mysql速查 net start mysql服務名 net stop mysql服務名 mysql h主機名 u使用者名稱 p埠 p quit 或exit set names utf8 mysqldump u使用者名稱 p 資料庫名 檔名 備份 mysql u使用者名稱 p 資料庫名 檔名 ...

git tag常用操作速查

當前倉庫的所有標籤 git tag符合模式的標籤 git tag l v0.1.檢視標籤的版本資訊 git show v0.1.2 輕量標籤 git tag v0.1.2.light附註標籤 git tag a v0.1.2 m v0.1.2版 補打標籤 給指定的commit打標籤 git tag ...