1K+ 次檢視
Docker Compose 允許您構建多容器 Docker 應用程式。如果您正在處理一個微服務專案,其中不同的節點處理專案的不同部分,那麼 Docker Compose 正是您需要的。使用 Docker Compose,您可以在不同的 Docker 容器中處理專案的不同元件,並將它們組合起來建立一個單個應用程式。在本文中,我們將討論如何構建一個使用 Python 模組的 Flask 應用程式,並將嘗試使用 Docker Compose 在 Docker 容器內執行它。首先,您需要在本地安裝 Docker Compose ... 閱讀更多
3K+ 次檢視
OVS bridge 或 Open vSwitch bridge 用作 Linux 中原生 bridge 的替代方案。它支援物理交換機中的大多數功能,同時還支援單個 bridge 上的多個 vLAN。它也廣泛用於 Docker 網路,因為它被證明對多主機網路非常有用,並提供比原生 bridge 更安全的通訊。在本文中,我們將討論如何使用 Open vSwitch bridge (OVS) 執行 Docker 網路。我們將討論有助於您安裝 OVS 和用於 Docker 的 OVS 實用程式的各種命令。我們將 ... 閱讀更多
737 次檢視
您可以使用 Python 庫 API 訪問、管理和操作 Docker 物件,例如容器、映象、叢集、swarm 等。您可以執行 Docker 命令幾乎可以執行的任何操作。當您使用 Django 或 Flask 等 Python 應用程式並希望使用與應用程式相同的 Python 指令碼來維護您的 Docker 容器時,這非常方便。要使用 Docker 的 Python 庫 API,您需要安裝名為 docker-py 的包。您可以使用以下 pip 命令來執行此操作。如果您安裝了 Python 2,請將 pip3 替換為 ... 閱讀更多
2K+ 次檢視
毫無疑問,Docker 容器現在正廣泛用於開發生命週期的各個方面,從構建、分發、測試到產品的部署。它允許開發人員處理專案的不同部分,與其他處理同一專案的開發人員協作,有助於專案的版本管理,並且在某些情況下,還允許透過在其自己的伺服器上託管來測試產品。假設您已在 Docker 容器內構建了一個靜態網站,現在您想透過在瀏覽器上執行該網站來測試它。Docker 允許您建立 ... 閱讀更多
273 次檢視
瞭解如何建立 Dockerfile 並使用該 Dockerfile 構建 Docker 映象後,我們可以繼續深入研究操作 Docker 容器的更高階方法。當我們談到操作 Docker 容器時,我們包括執行、列出、重新啟動、清理懸空容器、以互動式和分離模式執行容器、使用可執行映象建立容器、使用 exec 命令在 Docker 容器內執行命令以及在容器內啟動 bash,訪問 Docker 容器的日誌以及殺死或停止 Docker 容器。事不宜遲,讓我們深入探討操作 Docker 容器。執行 Docker 容器在您建立 ... 閱讀更多
153 次檢視
毫無疑問,當今科技界的熱門詞是機器學習和人工智慧。組織現在正以前所未有的速度嘗試採用機器學習技術來分析和改進其業務,並提供更高的客戶滿意度。另一方面,容器化的革命性概念使數百萬開發人員的生活更加輕鬆,並幫助他們採用更好的技術來維護、重用和跟蹤他們的專案,從而獲得無縫的體驗。在本文中,我們將討論如何構建一個完整的 data science 容器。我們 ... 閱讀更多
構建 Docker 映象並建立其執行例項(換句話說,建立 Docker 容器)後,您可能希望在 Docker 容器內執行某些命令來安裝軟體包、列印內容或瀏覽容器內的目錄。Docker 提供了幾種方法來執行完全相同的操作。您可以輕鬆訪問容器環境,在環境中執行命令,以及訪問或建立檔案和目錄。在本文中,我們將討論一些在 Docker ... 閱讀更多
Docker 映象標籤是在構建映象之前或之後賦予 Docker 映象的簡單標籤或別名,用於描述特定映象。它可以是專案的版本或容器、映象的功能、映象中使用的技術或您想要的任何內容。它在整個軟體開發生命週期中起著關鍵作用,因為它可以幫助您跟蹤專案的不同部分,並幫助您進行產品的版本管理。拉取映象時,您可以指定所需的映象標籤或 ... 閱讀更多
373 次檢視
官方 Docker 登錄檔包含許多預構建的映象和公開可用的自定義映象,這些映象非常有用,使用者可以輕鬆地將其拉取到本地機器上,並將其用作其專案的基映象。實際上,您還可以使用這些公開可用的 Docker 映象之一構建您自己的自定義 Docker 映象,並以公開或私有模式將其推回。在本文中,我們將討論如何使用命令列介面透過 search 命令搜尋 Docker 映象。我們還將瞭解如何過濾搜尋結果 ... 閱讀更多
271 次檢視
Dockerhub 或官方 Docker 登錄檔包含許多預構建的 Docker 映象以及其他使用者自定義的映象,如果您已將其公開,則可以將其拉取到您的系統中。為了將映象拉取或推送到 Docker 登錄檔,您需要首先在 Dockerhub 中擁有一個帳戶。要建立 Dockerhub 帳戶和儲存庫,您可以按照以下步驟操作:訪問 Docker hub(連結 - https://hub.docker.com/)。建立帳戶,或者如果您已經擁有帳戶,請使用您的帳戶詳細資訊登入。登入後,單擊歡迎頁面上的“建立儲存庫”。填寫詳細資訊 ... 閱讀更多