[英]Using container for Linux applications?
我正在嘗試使用多個版本的QEMU 。 這涉及下載源代碼的不同版本和變體,並運行通常的命令: configure
, make
和make install
。
問題是我不能同時安裝多個版本,因為它們使用相同的安裝腳本。 我需要先卸載( make uninstall
),然后再安裝另一台。 僅當我保留已安裝二進制文件的makefile時,此方法才有效。
我認為我想做的事情類似於Python的virtualenv
。 我可以輕松刪除的每個應用程序的獨立Linux用戶環境。
有這樣的事嗎? 還是我的方法完全有缺陷?
我認為此類情況的最佳方法是docker container
。 Docker是一種基於容器的虛擬化技術,您可以在其中構建自定義的基於Linux的環境並將應用程序托管在其中。 之后,這意味着您已經將應用程序容器化,並且可以輕松分發和運行它。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.