Docker是一種用于快速構建、打包和部署應用程序的開源平臺,它采用了輕量級的容器技術,能夠更快速地部署應用程序。
列出Docker鏡像并掌握使用方法非常重要。下面我們來學習一些列出Docker鏡像的常見用法。
首先,我們需要在終端輸入以下命令來列出所有當前存在的Docker鏡像:
docker image ls
將會輸出所有當前的Docker鏡像,如下所示:REPOSITORY TAG IMAGE ID CREATED SIZE
ubuntu latest 93fd78260bd1 10 days ago 73.9MB
python 3.8 a3811676b242 2 weeks ago 929MB
alpine 3.14 a24bb4013296 4 weeks ago 5.6MB
其中,`REPOSITORY`表示鏡像名稱,`TAG`表示版本號, `IMAGE ID`是該鏡像的唯一標識符,`CREATED`是鏡像創建時間,`SIZE`是鏡像大小。
除了可以查看所有鏡像外,我們還可以根據關鍵字或標簽進行篩選,如下所示:docker image ls ubuntu
將會輸出所有包含`ubuntu`關鍵字的鏡像:REPOSITORY TAG IMAGE ID CREATED SIZE
ubuntu latest 93fd78260bd1 10 days ago 73.9MB
ubuntu 18.04 4e2eef94cd6b 6 months ago 64.2MB
ubuntu 16.04 b6f5076527bb 5 years ago 131MB
我們還可以根據其他標簽進行篩選,如下所示:docker image ls python:3.8
將會輸出所有`python`鏡像中標簽為`3.8`的鏡像,如下所示:REPOSITORY TAG IMAGE ID CREATED SIZE
python 3.8 a3811676b242 2 weeks ago 929MB
除了以上常用的命令外,還有一些其他用法,如查看本地鏡像總大小,以及查看被某個鏡像依賴的鏡像,不再一一列舉。
通過學習Docker列出鏡像的用法,我們能更好地管理我們的Docker鏡像,提高部署效率,從而更好地完成我們的開發工作。上一篇c json 復雜類
下一篇vue 實例