docker 相關命令

2021-09-11 15:10:15 字數 991 閱讀 4808

linux 安裝就簡單粗暴

yum -y install docker

啟動:systemctl start docker   還有systemctl 常規命令操作

docker images 檢視docker 映象

docker ps -a列出來有哪些容器 -a 代表顯示所有的容器 不帶只顯示 在執行的容器

docker run nginx 執行nginx 映象

docker run -p 8085:80  -d docker.io/nginx 執行 nginx 映象 指定 80 埠到 8080埠   -d 守護程序

docker ps 可列出 所有的容器。包含容器id   container id

docker stop 2000a2c7a03a    停止指定容器id的容器。

如果在 容器內部做的檔案修改在容器重啟後是無法被儲存的。

比如向容器內部複製檔案

docker cp index.html 86ed6708b474://usr/share/nginx/html

重啟指定容器的id 後 是無法得到的修改的內容的。

可以通過提交的方法來持久化修改

docker commit -m "test modify" 86ed6708b474  "test-modify"    -m 指定修改的備註(聯想git commit)86ed6708b474:容器id

"test-modify" 為指定的新的image 的名字

docker run -p 8082:80 -d 0373c9ec361c  0373c9ec361c:即為docker images 顯示的 images列表 respository 為test-modify 的image 的容器id

docker rmi 86ed6708b474  刪除image 。 rmi 就是 remove image

刪除所有的 容器 

docker rm `docker ps -a -q`
刪除所有的映象

Docker 相關命令

參考了多篇部落格 啟動docker service docker start 或 systemctl start docker 關閉docker service docker stop 或 systemctl stop docker docker run p 80 80 t i name queen...

Docker相關命令

1.建立dockerfile touch dockerfile2.檢視計算機上的映象 docker images3.搜尋映象 在 docker hub 上搜尋並返回名稱與搜尋字串匹配的所有映象列表 docker search docker pull 例如 docker pull ubuntu doc...

docker相關命令

檢視執行中的容器docker ps輸出詳情介紹 container id 容器 id。image 使用的映象。command 啟動容器時執行的命令。created 容器的建立時間。status 容器狀態。狀態有7種 created 已建立 restarting 重啟中 running 或 up 執行...