Docker實戰基礎(3) 常用映象命令大全

2021-10-03 09:05:24 字數 1744 閱讀 9424

在前文中,我們成功地安裝了docker並配置好了阿里雲容器加速器。今天也不說廢話了,咱們直接來看看docker中的常用映象命令。

1. docker images

用於檢視目前所擁有的所有docker映象。

(比如作者目前手裡就有4個映象。)

比如我們輸入:

docker images -q
就僅獲得映象的id。

該命令用於從dockerhub上搜尋相應的映象。比如在這裡我們輸入:

docker search tomcat
我們就會驚奇地發現duckerhub上有不少tomcat的映象資源,並且版本一應俱全。

例如,我們都傾向於擁有更多star的映象資源。那麼我們就可以輸入:

docker search -s 30 tomcat
於是,star小於30的映象資源就被我們過濾掉了,僅剩這幾個資源。

剛才我們已經成功地從dockerhub上找到了tomcat的各種版本的映象。那麼接下來我們就著手獲取這個映象。

我們直接輸入一行:

docker pull tomcat
由於之前我們安裝過阿里雲映象加速器,所以幾百兆的tomcat不到十秒就拉取完成了。

實際上,我們還可以通過以下命令來指定我們所需要的版本。比如:

docker pull tomcat:7.0
4, docker rmi這行命令用於直接刪除我們當前倉庫裡的乙個或多個映象。首先我們先來看看自己的本地倉庫中有多少映象。

5.7刪完了回頭再看看,發現之前mysql5.7存在的地方現在已經變成了「none」。

Docker映象倉庫Harbor實戰

1.harbor正是乙個用於儲存docker映象的企業級registry服務。2.registry是dcoker官方的乙個私有倉庫映象,可以將本地的映象打標籤進行標記然後push到以registry起的容器的私有倉庫中。企業可以根據自己的需求,使用dokcerfile生成自己的映象,並推到私有倉庫中...

docker映象倉庫(3)

目錄docker映象倉庫自建倉庫的必要性 預設第三方提供的映象倉庫在海外,例如太慢了,所以我們要自己搭建 第三方映象倉庫一般不允許有太多的私有映象 harbor映象倉庫的搭建前提條件 需要安裝docker 需要有docker compose 安裝命令 tar zxf harbor offline i...

3 docker製作映象

映象具有 重複性 和 不可變性 docker run it golang 1.17新建 dockerfile 配置檔案 啟動編譯環境 from golang 1.17 配置編譯環境 拷貝源 到映象中 copy gateway go src 編譯 workdir go src gateway run ...