docker 映象 容器

2021-09-29 12:40:25 字數 1842 閱讀 2802

windows下使用 "everything"軟體 查詢 daemon.json

修改為如下:

docker images
docker search 映象名稱
docker search centos
docker pull tutum/centos
docker rmi 映象id
docker rmi `docker images -q`

注: docker images -q 列出了所有

docker ps
docker ps -a
docker ps -l
docker ps -f status = exited
docker run
docker run -it --name=

'容器名稱' 映象名稱:標籤 /bin/bash

docker run -it --name=mycentos centos:7 /bin/bash
注:

centos:7在本地images中並不存在,因此會自動從遠端倉庫中拉取

退回宿主機: exit

docker run -id --name=容器名稱 映象名稱:標籤
docker exec -it 容器名稱(或者容器id) /bin/bash
docker ps
docker stop 容器名稱(或者容器id)
栗子: 關閉名稱為centos2(假設已開啟)的容器

docker stop centos2
docker start 容器名稱(或者容器id)
栗子: 開啟mycentos(假設存在)容器

docker start mycentos
栗子2: 進入剛才開啟的mycentos

docker exec -it mycentos /bin/bash
docker cp 需要拷貝的檔案或目錄 容器名稱:容器目錄
docker cp 容器名稱:容器目錄 需要拷貝的檔案或目錄
在建立容器的時候,將宿主機的目錄與容器內的目錄進行對映,這樣我們就可以通過修改宿主主機某個目錄的檔案從而取影響容器

docker run -it --name=mycentos3 -v c:\users\administrator\desktop\myhtml:/usr/local/myhtml centos:7
許可權不足,解決方案:

新增如下:

--privileged=true
docker inspect mycentos
docker inspect --format=

'}' mycentos

docker rm mycentos
注: 容器必須處於暫停狀態才能刪除

docker映象與docker容器

映象與容器的關係 映象 例如系統安裝映象 已經裝好環境的虛擬機器 執行一次 就是乙個容器 新的作業系統 當作是容器的 源 如同物件導向中的類 容器 裝好的系統 乙個乙個的作業系統,或者是已經裝好東西的系統 如同物件導向的物件 docker search 包名 搜尋包 一般都是去hub.docker....

Docker 容器映象刪除

1.停止所有的container,這樣才能夠刪除其中的images docker stop docker ps a q 如果想要刪除所有container的話再加乙個指令 docker rm docker ps a q 2.檢視當前有些什麼images docker images 3.刪除image...

Docker 容器映象刪除

1.停止所有的container,這樣才能夠刪除其中的images docker stop docker ps a q 如果想要刪除所有container的話再加乙個指令 docker rm docker ps a q 2.檢視當前有些什麼images docker images 3.刪除image...