docker安裝ubuntu鏡像 Docker安裝的Ubuntu和虛擬機(jī)安裝的Ubuntu有什么區(qū)別?
Docker安裝的Ubuntu和虛擬機(jī)安裝的Ubuntu有什么區(qū)別?容器和虛擬機(jī)是不同的虛擬化技術(shù)。容器是文件系統(tǒng)、網(wǎng)絡(luò)、進(jìn)程和其他空間的隔離體,使其表現(xiàn)得像一個(gè)獨(dú)立的操作系統(tǒng)。事實(shí)上,同一主機(jī)上的所
Docker安裝的Ubuntu和虛擬機(jī)安裝的Ubuntu有什么區(qū)別?
容器和虛擬機(jī)是不同的虛擬化技術(shù)。容器是文件系統(tǒng)、網(wǎng)絡(luò)、進(jìn)程和其他空間的隔離體,使其表現(xiàn)得像一個(gè)獨(dú)立的操作系統(tǒng)。事實(shí)上,同一主機(jī)上的所有容器共享相同的底層真實(shí)操作系統(tǒng),但是不同容器的文件系統(tǒng)是不同的。例如,主機(jī)是CentOS,容器是Ubuntu,容器是CentOS。兩個(gè)容器共享主機(jī)CentOS的系統(tǒng),但Ubuntu的容器中包含了Ubuntu的系統(tǒng)文件和lib庫(kù)等,容器啟動(dòng)時(shí)不需要經(jīng)過(guò)正常的系統(tǒng)初始化過(guò)程,可以達(dá)到智能啟動(dòng)的水平。
在虛擬機(jī)linux系統(tǒng)里安裝docker?
Docker使用Linux內(nèi)核的CGroup函數(shù)。虛擬機(jī)使用CPU的硬件虛擬化功能,現(xiàn)在是獨(dú)占的(據(jù)說(shuō)wsl2也使用虛擬機(jī),但是其他虛擬機(jī)可以共享虛擬化支持)。
Windows不支持Linux的CGroup,所以實(shí)際上,Windows的docker先運(yùn)行一個(gè)虛擬機(jī),然后在虛擬機(jī)中運(yùn)行Linux內(nèi)核。CGroup由Linux內(nèi)核提供以支持docker。
所以windows實(shí)際上是兩個(gè)虛擬機(jī)軟件,搶占了硬件虛擬化的獨(dú)家支持。就像docker的windows虛擬機(jī)是Hyper-V?這樣,就可以同時(shí)打開(kāi)虛擬機(jī)。
win10系統(tǒng)電腦,用于機(jī)器學(xué)習(xí),需要用linux,雙系統(tǒng)、虛擬機(jī)、docker,最佳方案是哪一種?
建議采用云主機(jī)SSH遠(yuǎn)程控制方案,不建議采用雙系統(tǒng)。win10的Linux是一個(gè)簡(jiǎn)化版本,并不完整。
用Ubuntu做日常開(kāi)發(fā)電腦的系統(tǒng)是一種怎樣的體驗(yàn)?
謝謝。
作為一名Linux操作和維護(hù)工程師,我已經(jīng)使用Ubuntu好幾年了,從16.04到18.04。在此期間,除因NVIDIA獨(dú)立顯卡驅(qū)動(dòng)問(wèn)題導(dǎo)致系統(tǒng)無(wú)法啟動(dòng)外,其他一切正常。
Ubuntu桌面版基本可以滿足日常辦公、社交、開(kāi)發(fā)等需求。
可安裝libraoffice、OpenOffice和sublime text等常用辦公軟件。
作為impression notes的Linux版本,nixnote還可以滿足我們的日常筆記。
也可以使用Chrome、firebox和其他瀏覽器。
鵝廠的QQ、微信客戶端等常用社交工具,足以滿足我們?nèi)粘5墓ぷ骱蜕罱涣鳌?/p>
但是QQ的功能沒(méi)有Windows版豐富,屬于閹割版。
微信客戶端功能不如Windows版,基本溝通就足夠了。
Vs代碼、idea和其他開(kāi)發(fā)工具也有相應(yīng)的Linux版本。
如果您不介意麻煩,還可以將VIM構(gòu)建到IDE環(huán)境中。
我最喜歡的是在Linux環(huán)境下安裝各種軟件很容易,而且沒(méi)有廣告插件。Container、k8s、Jenkins、Python等常用軟件的安裝和運(yùn)行都非常方便。
此外,GitHub上的眾神也展示了他們自己的魔力。各種開(kāi)源工具都可以輕松安裝。你還在等什么?快來(lái)試試。
這是我的日常桌面: