凡是有不懂的,我后面都會給出一些鏈接,我就是看這些學的。
1.下載Oracle VM VirtualBox, Centos8的鏡像(官網下載),xShell6 共三個
2.Oracle VM VirtualBox新建一個虛擬機,選擇Centos8的鏡像安裝地址,安裝過程比較簡單,應該不會遇到什么問題。后面會有鏈接教程
其中需要注意的是:安裝前,需要進行一項設置,在“系統”里面把“軟驅”或者“光驅”選項放在第一項(這兩個我都可以,不太確定你們的),只要能夠正常加載出選擇Centos8的鏡像文件就可以了,然后一步步的安裝成功后,它叫你重啟。注意,這個時候,在設置中把“系統”的“啟動順序”的“硬盤”放在首選項才可以正常啟動,不然可能還會繼續叫你重新安裝。(這一步可能需要你退出虛擬機才能進行操作)。這個如果不會,可以看第3步的第一個鏈接,教程比較詳細,有圖。
3.開始設置靜態ip。這個我不是很懂,總之文章看了一大堆,配置應該是這個樣子的,畢竟我也試過兩次。
win+R進入cmd,使用命令ipconfig或者進入控制面板的更改適配器選項,這里選定以太網或者VirtualBox Host-Only Network,因為這兩種的配置方式有點不一樣,主要是虛擬機的“設置”的“網絡”的“連接方式”選擇不一樣(這兩種我都試過,成功了)。前者是“橋接網卡”后者是“僅主機(Host Only)網絡”。我這邊以cmd為准,輸入ipconfig,找到以太網的ipv4地址。
根據192.168.1.108我們繼續在cmd中ping 一個ip地址,這個地址以192.168.1開頭為准,要和ipv4的前3段一直,例如 ping 192.168.1.200,如果這個ip地址不能返回成功結果,我們就選它。
然后我們在這個虛擬幾種使用命令 nmcli c reload和nmcli c up enp0s3(這個enp0s3是看具體的,可能會變,命令是nmcli可以看到),然后繼續輸入ifconfig可以看到如果enp0s3的地址變成了192.168.1.200就說明成功了。然后我們win+R打開cmd,繼續ping 192.168.1.200,如果之前失敗而現在成功就說明好了。然后打開xShell6,進行ssh連接,輸入192.168.1.200就可以了,如果出現讓你保存證書並且輸入用戶名和密碼就說明成功了。
比較詳細的安裝和配置靜態ip教程,但最好結合后一個一起看下,能夠加深下理解
4.以下都是到xshell6中操作了,因為它可以ctrl+insert和shift+insert復制和黏貼,比之前那個命令行好用多了。
開始配置yum的國內鏡像加速,到底有沒有我也不太清楚,我成功配置了,但是效果好像有又好像沒有。阿里雲的yum加速,記得我們是centos8,需要把centos7的鏈接的7改成8
5.開始下載docker。Centos8安裝docker
強烈建議把我上面放的所有超鏈接都看一遍后再進行操作,因為好多東西都是交叉的,可能你報錯一個問題,需要到別的地方才能找到答案,本來想自己寫一份完整的安裝教程的,但是考慮了下還是算了,我從一個github項目的配套視頻准備用docker,第一次接觸,直到現在花了3天時間一直在弄這個東西,如果要寫一份教程的話,我估計至少要1天時間才能詳細講出可能碰到哪些問題怎么解決。
最后,我再放上一些鏈接,如果有問題說不定能夠在里面找到答案。