• 您現在的位置是:首頁 >要聞 > 2021-08-27 02:20:13 來源:

    您可以在遠程服務器上安裝和配置DockerEngine

    導讀 使用docker,您可以將企業應用程序打包到一個單獨的容器中,該容器可以保證在任何環境中運行。使用Docker Machine,您可以在遠程服務器

    使用docker,您可以將企業應用程序打包到一個單獨的容器中,該容器可以保證在任何環境中運行。使用Docker Machine,您可以在遠程服務器上安裝和配置Docker引擎。安裝docker后,您可以從本地計算機(筆記本電腦)遠程管理docker。這使得開發人員和系統管理員能夠輕松管理應用程序。如果你是管理員,就不必聽到開發者的這個借口:“不過,它適用于我的開發環境!”

    在本教程中,我們將討論docker-machine使用的通用驅動程序,它將使用SSH客戶端來管理遠程docker主機。

    1.在遠程主機上創建dockeradmin用戶

    首先,在遠程服務器上創建一個Linux用戶帳戶。您不必真的使用“dockeradmin”作為用戶名,它可以是任何名稱。你甚至可以使用自己的用戶名。

    2.在本地主機上生成SSH公鑰和私鑰對

    接下來,在本地主機(筆記本電腦)上,使用SSH-keygen創建公共和私有SSH密鑰。您還應該將私鑰復制到遠程服務器。

    在本文中,我們描述了如何做到這一點:在沒有密碼的情況下執行遠程SSH登錄。但是,一句話,這是你需要做的:

    注意:在ssh-keygen期間,不要輸入任何密碼。留空。

    3.允許Sudo訪問dockeradmin

    在遠程服務器上的/etc/sudoers文件中,添加以下一行,它將為dockeradmin帳戶提供完全sudo權限。這意味著dockeradmin帳戶可以運行任何根命令。

    注意:visudo命令將修改/ec/sudoers文件。你不必使用“vi/etc/sudoers”。

    4.允許遠程服務器上的外部訪問

    這是必要的,因為docker-machine命令將調用多個yum命令來安裝一些必需的包。確保您的遠程服務器可以與互聯網通信。

    因此,僅出于測試目的,請確保以下各項在您的服務器上正常工作。

    5.機器通用驅動程序命令語法

    使用通用驅動程序時,docker-machine create命令中提供了以下選項。

    以下docker-machine語法顯示了所有必需的選項:

    猜你喜歡

  • 成人app