找到 122 篇文章 關於 Docker

如何刪除舊的 Docker 容器?

Raunak Jain
更新於 2021 年 8 月 6 日 12:20:46

604 次瀏覽

Docker 允許您刪除不再使用的舊容器和陳舊容器。您可以使用 Docker rm 或 Docker container rm 命令來執行此操作。但是,在開始刪除容器之前,您需要確保沒有容器正在執行。在這種情況下,Docker 會丟擲錯誤。但是,還有另一種解決方法。您也可以使用 --force 選項強制刪除 Docker 容器。Docker 刪除命令允許您一起刪除一個或多個 Docker 容器。您只需要指定容器 ID 或 ... 閱讀更多

如何在 Docker 中列出映象?

Raunak Jain
更新於 2021 年 8 月 6 日 12:18:02

6K+ 次瀏覽

Docker 提供了許多有用的 Docker 命令,可幫助您建立、操作和管理 Docker 物件,例如卷、映象、容器、網路等。如果您已經使用 Docker 很長時間了,那麼您的機器上可能已經存在多個 Docker 映象。跟蹤所有這些映象變得非常困難,尤其是在透過單個命令列的情況下。但是,您可以列出所有 Docker 映象以及過濾後的輸出以獲得所需的結果。在本文中,我們將討論如何使用不同的命令以及多個選項來列出我們 ... 閱讀更多

如何在 Docker 中列出容器?

Raunak Jain
更新於 2021 年 8 月 6 日 12:14:36

14K+ 次瀏覽

透過單個命令列在單個主機上管理多個 Docker 容器可能會變得很困難。因此,最好了解 Docker 命令以最佳方式管理容器。Docker 為我們提供了許多命令列工具和實用程式來管理容器。在本文中,我們將討論如何透過多種方式列出 Docker 容器。我們還將瞭解如何過濾列表輸出以獲得所需的結果。因此,事不宜遲,讓我們開始吧。列出 Docker 容器主要有兩種主要的命令可用於顯示所有 ... 閱讀更多

如何從主機獲取 Docker 容器的 IP 地址?

Raunak Jain
更新於 2021 年 8 月 6 日 12:10:52

9K+ 次瀏覽

如果您已經使用 Docker 很長時間了,那麼您的主機上可能已經運行了許多容器。有時,跟蹤所有這些容器變得非常困難。此外,如果您在網路上或使用 compose,則網路內部可能正在執行多個容器。在這種情況下,確定哪個容器正在執行以及哪個容器已失敗非常困難。您可能需要定期 ping 這些容器以檢查其狀態。為此,您需要擁有容器的 IP 地址。您可以輕鬆地獲取 ... 閱讀更多

如何強制重新構建 Docker 映象?

Raunak Jain
更新於 2021 年 8 月 6 日 12:05:55

9K+ 次瀏覽

當您執行 Docker pull 命令或 Docker run 命令時,守護程式首先透過比較映象的摘要來檢查本地機器中是否存在類似的映象。如果找到匹配項,則不需要搜尋登錄檔中的映象,守護程式可以簡單地建立已存在映象的副本。但是,如果找不到副本,它將開始從登錄檔中拉取它。當您嘗試使用 Dockerfile 構建映象時,情況也是如此。我們都知道 Docker 映象是多層檔案,其中包含多個映象層 ... 閱讀更多

如何在 shell 到 Docker 容器後編輯檔案?

Raunak Jain
更新於 2021 年 8 月 6 日 11:58:21

1K+ 次瀏覽

在建立 Docker 映象時,您會指定映象的構建上下文。映象構建上下文包含您希望包含在您將要從該映象建立的容器中的所有檔案。這包括應用程式的原始碼、Dockerfile、其他系統檔案等。一旦您使用 Docker build 命令指定了構建上下文的路徑,就可以構建映象。此外,您可以在 Dockerfile 中使用 COPY 指令,甚至可以使用 Docker cp 命令將檔案從本地機器複製到容器內部。但是,如果您想 ... 閱讀更多

如何在 Docker 中處理永續性儲存(例如資料庫)?

Raunak Jain
更新於 2021 年 8 月 6 日 11:55:46

184 次瀏覽

您可以使用 Docker 捲來實現 Docker 中永續性儲存的解決方案。也有繫結掛載,但它們的問題在於它們高度依賴於底層主機以及目錄結構。卷完全由 Docker 管理和控制。使用繫結掛載,我們將主機系統上的檔案或目錄掛載到容器。我們可以透過其絕對路徑引用已掛載的目錄。但是,當我們使用卷時,我們在主機上的 Docker 儲存目錄內建立一個新目錄,該目錄 ... 閱讀更多

如何將檔案從主機複製到 Docker 容器?

Raunak Jain
更新於 2021 年 8 月 6 日 11:53:21

17K+ 次瀏覽

如果您有一個正在執行的 Docker 容器,並且您想將檔案從主機複製到 Docker 容器,則有幾種方法可以做到這一點。一種方法是使用 Dockerfile 中的 ADD 或 COPY 指令,並在啟動容器時傳遞您希望包含在容器中的檔案的路徑。但是,如果您已經有一個正在執行的容器會發生什麼情況?為了包含一個小檔案而一遍又一遍地構建相同的映象是不可行的。為了避免這種混亂,Docker 允許我們 ... 閱讀更多

如何將 Docker 映象從一個主機複製到另一個主機而不使用儲存庫?

Raunak Jain
更新於 2021 年 8 月 6 日 11:47:34

2K+ 次瀏覽

如果您在自己的本地機器上有一個 Docker 映象,並且您希望將該映象複製到另一臺機器上,則有兩種方法可以做到這一點。第一種方法是將該映象推送到儲存庫(例如 Dockerhub 登錄檔中的儲存庫)。您需要在 Dockerhub 中擁有一個帳戶,然後您可以使用 Docker push 命令將其上的映象推送到該儲存庫。但是,如果您不想經歷建立帳戶、標記映象等所有麻煩,則可以使用其他簡單的方法。讓我們檢查所有 ... 閱讀更多

Docker 與虛擬機器有什麼不同?

Raunak Jain
更新於 2021 年 8 月 6 日 11:44:52

248 次瀏覽

當我們談到計算機資源的有效利用和合理分配時,虛擬機器和 Docker 容器都以自己的方式有效。在過去的幾年裡,Docker 容器在各種規模的組織中獲得了巨大的普及。如果您想確定哪一個更適合您的需求,那麼瞭解它們各自的使用案例和用途非常重要。在本文中,讓我們討論 Docker 容器和虛擬機器之間的基本區別。但是,在我們開始討論之前,請確保您瞭解 Docker 的基本知識。您 ... 閱讀更多

廣告