docker pull [選項] [docker registry 位址[:埠號]/] 倉庫名[:標籤]
例:docker pull ubuntu:16.04
具體選項可通過docker pull --help
命名看到
docker run 倉庫名
以上面的ubuntu為例,如果我們打算啟動裡面的bash並進行互動式操作
docker run -it --rm ubuntu:16.04 bash
想要進入正在執行的ubuntu容器並進行互動式操作:
docker exec -it [id] bash
用nginx
映象啟動乙個容器,命名為webserver
,對映到80埠
docker run --name webserver -d -p 80:80 nginx
修改容器內容
docker exec -it webserver bash
root@b7d21b2180ce:/# echo '' > /usr/share/nginx/html/index.html
root@b7d21b2180ce:/# exit
此時我們修改了容器的儲存層,可以通過docker diff
看到具體的改動
通過docker commit
可以將容器儲存為映象(但並不推薦這樣做)
docker commit [選項] 《容器id或容器名》 [《倉庫名》[:《標籤》]]
docker image ls
docker system df
docker image ls -f since=ubuntu
docker image ls -f before=ubuntu
docker image ls --format "}:}"
等間距顯示docker image ls --format "table }\t}\t}"
docker image rm [選項] 《映象1>[《映象2>...]
其中,《映象》
可以是映象id
、映象名
或映象摘要
使用docker image ls命令配合
刪除所有倉庫名為hello-world
的映象:
docker image rm (docker image ls -q hello-world)
刪除所有在ubuntu之前的映象
docker image rm (docker image ls -q -f before=ubuntu)
docker映象操作常用命令
安裝docker yum install y docker 啟動docker systemctl start docker 檢視版本 docker version 檢視資訊 docker info 1 檢視映象 本地映象 檢視本地所有映象 docker images 根據名稱檢視某乙個映象 dock...
Docker映象常用命令
docker pull 選項 docker registry 位址 埠號 倉庫名 標籤 埠號 預設位址是 docker hub,當然不要忘了docker加速器的存在。倉庫名 如之前所說,這裡的倉庫名是兩段式名稱,即 使用者名稱 軟體名 對於 docker hub,如果不給出使用者名稱,則預設為 li...
docker 映象常用命令
第一步配置映象加速 映象加速 1.docker search tomcat 搜尋映象 和官方 搜尋到的一樣 docker serarch s 30 tomcat 搜尋映象點讚超過30的 2.拉取映象 docker pull 映象名字 tar docker pull tomcat 預設拉取的是 doc...