成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專欄INFORMATION COLUMN

windows下virtualbox+ubuntuserver搭建docker環(huán)境思路、問(wèn)題與注意事

bang590 / 750人閱讀

摘要:眾所周知,目前官方已經(jīng)支持了。轉(zhuǎn)而尋求通過(guò)的方式搭建下的環(huán)境。注意本文不是完整的一步一步搭建的教程,而是一些問(wèn)題與注意事項(xiàng)的說(shuō)明。同時(shí)需要確認(rèn)是否啟用了虛擬化支持。訪問(wèn)內(nèi)的服務(wù)器思路采用端口轉(zhuǎn)發(fā)。本文只是思路問(wèn)題解決的說(shuō)明。

眾所周知,目前docker官方已經(jīng)支持windows了。也出了對(duì)應(yīng)的windows版本。使用了一下,感覺坑很多。轉(zhuǎn)而尋求通過(guò)virtualbox+ubuntuserver的方式搭建windows下的docker環(huán)境。
注意:本文不是完整的一步一步搭建的教程,而是一些問(wèn)題與注意事項(xiàng)的說(shuō)明。

搭建思路

win7下安裝virtualbox,然后在virtualbox下運(yùn)行一個(gè)ubuntuserver,然后我們正常在虛擬機(jī)中安裝docker環(huán)境即可。

win7下virtualbox無(wú)法選擇安裝64位系統(tǒng)

下載http://www.microsoft.com/en-us/download/details.aspx?id=592
這是win7虛擬化工具安裝即可。同時(shí)需要確認(rèn)BIOS是否啟用了虛擬化支持。
對(duì)于win8及以上,只需要確保BIOS開啟了虛擬化支持。

virtualbox+ubuntuserver與win7共享文件夾

安裝VirtualBox Guest Additions增強(qiáng)功能才能實(shí)現(xiàn)文件夾共享。具體安裝不做介紹,網(wǎng)上很多類似教程。以前都是通過(guò)ubuntu-desktop安裝增強(qiáng)功能,沒有發(fā)現(xiàn)任何有困難的地方。但是在ubuntu-server下安裝VirtualBox Guest Additions增強(qiáng)功能時(shí)出現(xiàn)了問(wèn)題:

解決方案:
安裝編譯工具和依賴

$ sudo apt-get install -y dkms build-essential linux-headers-generic linux-headers-$(uname -r)

非GUI方式構(gòu)建VBoxLinuxAdditions

$ sudo /media/cdrom/VBoxLinuxAdditions.run --nox11

共享文件夾權(quán)限問(wèn)題解決

usermod -aG vboxsf 
ln -s /media/sf_Ubuntu /home/m/Desktop/vbox_shared
windows下連接virtualbox中的ubuntuserver

思路:采用端口轉(zhuǎn)發(fā)。

windows訪問(wèn)docker內(nèi)的服務(wù)器

思路:采用端口轉(zhuǎn)發(fā)。
前面有介紹

windows開發(fā),docker內(nèi)服務(wù)器實(shí)時(shí)運(yùn)行代碼

思路:端口轉(zhuǎn)發(fā)+文件夾共享+(如docker run -p 80:80 -v /share:/www)
前面有介紹。

后臺(tái)(命令行)啟動(dòng)VirtualBox

每次啟動(dòng)都需要打開virtualbox界面是不是很煩?其實(shí)你可以很方便地通過(guò)CMD腳本啟動(dòng)。

啟動(dòng)腳本:

@echo off
:: by xby
cd /d D:Program FilesOracleVirtualBox
VBoxManage startvm "ubuntu-server" -type headless

關(guān)閉腳本:

@echo off
:: by xby
cd /d "D:Program FilesOracleVirtualBox"
VBoxManage controlvm "ubuntu-server" acpipowerbutton

后記:
是不是很方便。
也許你會(huì)埋怨本文標(biāo)題提到docker,而文中通篇沒有講怎么搭建docker環(huán)境。但是本文提供了這樣的思路。本文只是思路、問(wèn)題、解決的說(shuō)明。其余的教程網(wǎng)上太多了,這里不會(huì)再重復(fù)。

參考
http://en.ig.ma/notebook/2012/virtualbox-guest-additions-on-ubuntu-server
http://askubuntu.com/questions/155947/virtualbox-guest-additions-wont-install-on-ubuntu-server-12-04
http://unix.stackexchange.com/questions/52667/file-permission-issues-with-shared-folders-under-virtual-box-ubuntu-guest-wind

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://systransis.cn/yun/26566.html

相關(guān)文章

  • Windows運(yùn)用Docker部署Node.js開發(fā)環(huán)境

    摘要:開始在下部署開發(fā)環(huán)境著實(shí)遍地坑,每遇到一個(gè)問(wèn)題都要去原因再試圖解決。該鏡像就是已經(jīng)安裝了環(huán)境的鏡像命名為。在下,期望運(yùn)行應(yīng)用的容器中,同樣可以執(zhí)行該命令。 開始 在windows下部署nodejs開發(fā)環(huán)境著實(shí)遍地坑,每遇到一個(gè)問(wèn)題都要去google原因再試圖解決。而且如果你想把你寫好的應(yīng)用交給別人跑跑看,他可能同樣需要折騰很久才能真正在他的環(huán)境下運(yùn)行起來(lái)。被坑了好些時(shí)日最終還是放棄,轉(zhuǎn)...

    ChristmasBoy 評(píng)論0 收藏0
  • Windows運(yùn)用Docker部署Node.js開發(fā)環(huán)境

    摘要:開始在下部署開發(fā)環(huán)境著實(shí)遍地坑,每遇到一個(gè)問(wèn)題都要去原因再試圖解決。該鏡像就是已經(jīng)安裝了環(huán)境的鏡像命名為。在下,期望運(yùn)行應(yīng)用的容器中,同樣可以執(zhí)行該命令。 開始 在windows下部署nodejs開發(fā)環(huán)境著實(shí)遍地坑,每遇到一個(gè)問(wèn)題都要去google原因再試圖解決。而且如果你想把你寫好的應(yīng)用交給別人跑跑看,他可能同樣需要折騰很久才能真正在他的環(huán)境下運(yùn)行起來(lái)。被坑了好些時(shí)日最終還是放棄,轉(zhuǎn)...

    canger 評(píng)論0 收藏0
  • Docker Swarm集群初探

    摘要:既然要組集群那就涉及諸如的資源調(diào)度管理等等一系列問(wèn)題。目前涉及集群的三個(gè)主要的技術(shù)無(wú)外乎三種。從本文開始作者將會(huì)一一實(shí)踐這幾種主要的集群技術(shù),話不多說(shuō),現(xiàn)在開始。完全運(yùn)行于內(nèi)存中,體積小,啟動(dòng)快。 showImg(https://segmentfault.com/img/remote/1460000015723680); 前言 相信Docker技術(shù)大家都有所了解,單個(gè)Docker能發(fā)...

    MingjunYang 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

最新活動(dòng)
閱讀需要支付1元查看
<