上期問題回顧
搞技術的同學應該都聽過docker,那么請問docker和虛擬機有什么區別呢?
傳統的虛擬機架構是:物理機 -> 宿主機操作系統 -> Hypervisor支持 -> 虛擬機操作系統 -> 應用程序
docker架構是:物理機 -> 宿主機操作系統 -> docker引擎 -> 應用程序
虛擬機從本質上來說還是一個計算機,在真實計算機上的操作,它同樣避免不了,而且就只開啟虛擬機都會耗費大量資源,而實際的程序可能才占用幾十M的內存,甚至更少。啟動而docker相對來說只是一個進程,啟動快,占用資源少,還可以限定一個容器最高使用內存與CPU這些,就算容器內,內存溢出,也不會對主機造成影響,docker還可以很好的解決由系統環境不同帶來的程序運行上的不同
至於更多的區別以及docker的好處,我們就不在這里多做介紹了,后面我們會單獨來講解其中的一些技術
問答環節
問:服務器為什么一般都是centos
答:說一點吧,畢竟這個跟每個公司具體的需求選擇還有一定聯系。
生產環境的要求是穩定第一,系統鏡像中帶的源都是比較穩定的,版本也比較老,這是優點也是缺點,當你需要一些更新版本的依賴時候,就只能自己進行編譯,不能直接通過yum直接安裝。像fedora, ubuntu等和上游一線軟件更新貼的比較緊的系統,沒有經過大規模的用戶校驗,你能確定不存在一些隱性的漏洞嗎?當然,有錢可以直接購買RedHat,有特定的需求只要給錢,也不是不能幫你訂制
正文
▼相關文章▼《軟件安裝》VMware Workstation 不注冊 下載
centos官網地址
https://www.centos.org/
首先下載好自己需要的文件
開始安裝
安裝過程比較多,很多都是直接點擊下一步即可,這里只說一些需要注意的地方
首先第一步這里要選擇自定義安裝,典型安裝暫時不支持centos8
這里選擇稍后安裝操作系統
由於VMware Workstation 現在還沒有直接支持安裝centos8,所以這里選擇red hat enterprise linux 8 64位
選擇自己的安裝位置
后面的很多這里根據自己的需求選擇,大部分可以直接下一步就行
完成后,點擊編輯虛擬機設置,把下好的鏡像文件放進來
開啟虛擬機,開始安裝
這里選擇中文,方便自己后續操作,當然,你其他語言好,選擇其他語言也無妨
這里很多東西大家可以根據自己的需求選擇,比如軟件選擇,我就選的最小安裝,要注意的是,建議安裝的時候,把網絡和主機名配置好,不然,安裝完成后還要配置一次
這里選擇打開,然后就會出現相應的IP地址,后面就可以用這個地址直接訪問
這里可以設置root密碼,添加用戶
centos有密碼校驗機制,當密碼比較簡單的時候,會讓你點擊兩次完成按鈕
最后安裝完成重啟
大功告成
提問時間
全球 IPv4 地址正式耗盡,IPv4地址大約42.9億,按照理論來說,每一個聯網的設備都需要IP地址,而現在全球聯網設備遠遠不止42.9億,那么,這么多設備是怎么處理聯網的問題呢?
歡迎大家留言區討論