2015-09-09 18 views
0

我已經運行docker工具箱https://www.docker.com/toolbox中的boot2docker虛擬機設置教程。如何在Kitematic Boot2docker linux上安裝東西?

使用窗口10作爲我的基地,我設法從VirtualBox的運行kitematic與Linux default 4.0.9-boot2docker

當我開始嘗試運行apt-getyum安裝的東西一樣的node.js或ASPNET我告訴這些文件沒有找到。

最終目標是能夠在我的本地環境中運行我的aspnet docker鏡像。

我需要在我的Docker服務器上安裝aspnet,node等,然後才能開始運行aspnet docker映像?如果是的話,我如何將它們安裝在沒有apt-get或yum的linux版本中?

編輯 - 注意這是ASPNET核心文檔,似乎表明我需要在Docker服務器上安裝東西。 https://dotnet.readthedocs.org/en/latest/getting-started/installing-core-linux.html也許我可以在Windows環境中運行docker-build,並且從linux VM運行docker,而不需要實際安裝除了我的docker鏡像以外的任何東西?

+1

所以對於node.js的,爲什麼不拉'圖像直接node',一樣'aspnet'。您無需從開始逐步安裝這些應用程序開始。 – BMW

+0

感謝您的評論!恐怕我不確定我是否理解如何直接拉取圖像。你從另一個教程學習了嗎?也許你可以鏈接它? –

+1

先試試'docker pull node'和'docker pull microsoft/aspnet'。該圖像從'hub.docker.com'中拉出。如果您需要更多,請通過碼頭文件。 – BMW

回答

2

使用docker,您可以專注於使用應用程序,而不是安裝。

您不必浪費時間安裝應用程序,您可以直接將圖像拖動到node.jsaspnet環境在幾分鐘內工作。

所以回答你的問題,你可以有這些環境通過拉命令準備:

docker pull node 
docker pull microsoft/aspnet