找到關於虛擬機器的48篇文章

如何在Dockerfile CMD中使用變數?

Hemant Sharma
更新於 2023年2月17日 14:46:01

9K+ 次檢視

簡介 在Dockerfile CMD中使用變數可以大大提高容器配置的靈活性和可維護性。在CMD指令中硬編碼值可能會使將來難以更新或修改容器的配置。使用變數允許更動態和可重用的配置。先決條件 在Dockerfile CMD中使用變數的先決條件取決於您選擇使用的方法- 使用shell擴充套件-不需要任何特定先決條件。使用ENV指令-不需要任何特定先決條件。使用ARG指令-不需要任何特定先決條件。執行時傳遞變數-... 閱讀更多

在Windows上將網路驅動器作為卷新增到Docker

Hemant Sharma
更新於 2023年2月17日 14:40:46

8K+ 次檢視

簡介 在Windows上使用Docker時,可以將網路驅動器用作卷。這允許您將資料儲存在網路驅動器上,並從Docker容器內訪問它。當您需要在容器之間或主機和容器之間共享資料時,這非常有用。使用網路驅動器作為卷,您可以輕鬆地在集中位置儲存、管理和備份資料,並將其與多個Docker容器一起使用。在本文中,我們將探討在Windows上的Docker中新增網路驅動器作為卷的過程,以及... 閱讀更多

Dockerfile中VOLUME的用途是什麼?

Hemant Sharma
更新於 2023年9月14日 14:04:20

36K+ 次檢視

簡介 Docker是一個流行的容器化平臺,允許使用者在一個標準化和隔離的環境中打包和部署應用程式。Docker使用一個名為Dockerfile的檔案來指定構建和執行Docker容器的指令。Dockerfile的一個重要元素是VOLUME指令,它指定容器中卷的掛載點。在本文中,我們將探討Dockerfile中卷的用途和用法。Dockerfile中卷的定義 在Docker的上下文中,卷是一個永續性儲存位置,它存在於容器之外。卷... 閱讀更多

保護Docker守護程序套接字

Hemant Sharma
更新於 2023年1月30日 10:06:29

555 次檢視

簡介 Docker守護程序是一個後臺程序,它管理Docker容器,並負責容器的建立、執行和刪除。Docker守護程序的一個關鍵元件是Docker守護程序套接字,它用於從Docker CLI和其他應用程式與守護程序進行通訊。保護Docker守護程序套接字非常重要,以防止未經授權訪問Docker守護程序,並保護可能透過套接字暴露的敏感資訊。在本文中,我們將討論Docker守護程序套接字的位置和預設許可權、潛在的安全風險以及最佳... 閱讀更多

如何使用Docker Toolbox執行Splash?

Hemant Sharma
更新於 2023年1月30日 10:01:12

371 次檢視

簡介 Splash是一個強大的工具,用於渲染基於JavaScript的網站,使其成為Web抓取和資料提取的重要工具。在本教程中,我們將向您展示如何使用Docker Toolbox執行Splash,Docker Toolbox是Docker的舊版本,不再維護,但仍可下載。先決條件 在開始之前,您需要在您的機器上安裝Docker Toolbox。Docker Toolbox是Docker的一個版本,旨在在舊系統和/或沒有原生虛擬化的系統上執行。它適用於Windows、macOS和Linux。按照步驟... 閱讀更多

如何使用檔案路徑URL引用嵌入式Docker資原始檔?

Hemant Sharma
更新於 2023年1月30日 10:00:19

2K+ 次檢視

簡介 嵌入式Docker資原始檔是包含在Docker映象中的檔案,而不是儲存在主機檔案系統或外部網路位置。這些檔案對於包含執行在Docker容器中的應用程式或程序所需的配置檔案、指令碼或其他資源非常有用。您可以通過幾種不同的方式引用嵌入式Docker資原始檔,包括使用檔案路徑URL。本文解釋了檔案路徑URL是什麼以及如何使用它們來引用嵌入式Docker資原始檔。我們還將提供提示和示例來幫助您使用檔案路徑URL... 閱讀更多

如何在Docker Tomcat 8中更改使用者配置?

Hemant Sharma
更新於 2023年1月30日 09:59:03

2K+ 次檢視

簡介 在Docker Tomcat 8容器中,您可能想要更改使用者配置以新增或修改使用者和角色。此修改對於保護對Tomcat 8例項的訪問或為不同的使用者設定不同級別的許可權等任務非常有用。本文解釋瞭如何在Docker Tomcat 8容器中更改使用者配置。我們介紹了修改tomcat-users.xml檔案、使用修改後的配置構建新的Docker映象以及從新映象執行Docker容器所涉及的步驟。先決條件 在更改Docker Tomcat中的使用者配置之前... 閱讀更多

如何從外部訪問Docker中的JMX介面?

Hemant Sharma
更新於 2023年1月30日 09:56:58

2K+ 次檢視

JMX及其在Java應用程式中的用途 JMX(Java管理擴充套件)是一種Java技術,它提供了一種管理和監控Java應用程式的方法。它公開了一組API和MBean(表示要管理的資源的Java物件),可用於監控和控制Java應用程式的行為。JMX通常用於基於Java的應用程式中,以監控效能指標(例如記憶體使用情況、CPU利用率和執行緒計數),以及在執行時管理和配置應用程式。從Docker容器外部訪問JMX 當在... 閱讀更多

Docker選項--config在docker-compose中的等效項

Hemant Sharma
更新於 2023年1月30日 09:53:41

152 次檢視

概述 如果您使用Docker Compose來定義和執行多容器Docker應用程式,您可能希望為您的應用程式指定自定義配置檔案或目錄。幸運的是,Docker Compose提供了--config選項,允許您做到這一點。--config選項用於為Docker Compose指定單個配置檔案或包含多個配置檔案的目錄。要使用它,您可以將其作為引數傳遞給docker-compose命令。例如 - $ docker-compose --config /path/to/custom/config.yml up 此命令將告訴Docker Compose使用位於/path/to/custom/config.yml ... 閱讀更多

在Vagrant上安裝Docker的最佳方法

Hemant Sharma
更新於 2023年1月30日 09:50:55

2K+ 次檢視

簡介 Vagrant是一個使用虛擬化軟體(如VirtualBox)構建和管理開發環境的工具。它允許您在Vagrantfile中定義和配置開發環境,然後快速輕鬆地啟動和關閉虛擬機器。透過將Docker和Vagrant結合使用,您可以建立一個靈活且可重複的開發環境,易於設定和維護。本文討論了在Vagrant上安裝Docker的最佳方法,包括先決條件、安裝步驟和驗證。在Vagrant上安裝Docker的先決條件 在Vagrant上安裝Docker之前,您必須確保您已... 閱讀更多

廣告