Docker的配置及相關(guān)應(yīng)用
本文是為Docker的配置及應(yīng)用相關(guān)操作。包含(Debian、WSL、Docker、vsCode、git)的安裝與配置。且與Coding代碼倉(cāng)庫(kù)的連接。(附上所有安裝包鏈接:https://pan.baidu.com/s/1su5n2YQN7xVMcasI4OJ-VA?pwd=6721?
提取碼:6721)
第一步:安裝前的配置
1. 查看windows版本是否最新
右鍵 windows 圖標(biāo)(或者使用快捷鍵 win+X)->設(shè)置->更新和安全->左側(cè)列表選擇 Windows 更新
2. 在 Windows 功能菜單里,勾選適用于 Linux 的子系統(tǒng)和虛擬機(jī)平臺(tái)
操作:右鍵 windows 圖標(biāo)(win+X)->設(shè)置->應(yīng)用->右上角的程序和功能(藍(lán)色字體)->左邊菜單欄選擇啟用或關(guān)閉 windows 功能->下拉到最后,勾選下圖中的兩個(gè)選項(xiàng)。勾選完成點(diǎn)擊確定后 windows 會(huì)自動(dòng)配置,配置完成后選擇立即重新啟動(dòng)電腦。
3. 如果你的電腦防火墻和下圖不一樣,無(wú)法關(guān)閉,說(shuō)明你安裝了第三方的防護(hù)軟件,請(qǐng)先把第三方的防護(hù)軟件卸載。卸載第三方防護(hù)軟件后繼續(xù)執(zhí)行此步驟?。。?br> 卸載軟件操作:右鍵 windows 圖標(biāo)(win+X)->設(shè)置->應(yīng)用->左側(cè)列表選擇應(yīng)用和功能>選中你要卸載的軟件點(diǎn)擊卸載按鈕即可。如下圖
第二步:安裝Debian
1. 左鍵 windows 圖標(biāo),進(jìn)入 windows 商店,在上方搜索欄輸入 debian,搜索后點(diǎn)擊安裝(獲?。?,如果沒(méi)有微軟賬號(hào),自行注冊(cè)即可。
2. 安裝Debian遇到的錯(cuò)誤及解決辦法
下圖為初次安裝 Debian,需要設(shè)置賬號(hào)密碼,隨意輸入即可,就像你平常注冊(cè)別的軟件一樣,只是在此處輸入密碼時(shí),密碼不顯示,不用驚慌,保證兩次輸入的密碼一樣即可。
如遇到下圖錯(cuò)誤,請(qǐng)參考:https://zhuanlan.zhihu.com/p/351208803此鏈接只需操作到第二步,本地安裝 WSL 2 環(huán)境。之前即可
第三步:安裝wsl
1. 雙擊安裝包安裝即可
第四步:安裝Docker
1. Docker 安裝完成后需重啟電腦(也有可能不用重啟),重啟后稍等片刻,系統(tǒng)會(huì)自動(dòng)啟動(dòng) docker,初次啟動(dòng)時(shí)會(huì)彈出下圖彈窗,按下圖操作,勾選后點(diǎn)擊 Accept 按鈕即可。
2. 下圖為正確安裝后 docker 的樣子
3. 配置 docker
將"https://docker.mirrors.ustc.edu.cn/"(帶引號(hào))填至圖 位置
4. Dockers 安裝完成后,為了防止 dockers 內(nèi)存占用過(guò)高導(dǎo)致 dockers 崩潰,我們需要進(jìn)行一個(gè)配置
? a. 按下 Windows + R 鍵,輸入 %UserProfile% 并運(yùn)行進(jìn)入用戶(hù)文件夾
? b. 新建文件 .wslconfig ,然后記事本編輯
? c. 填入以下內(nèi)容并保存, memory 為系統(tǒng)內(nèi)存上限,這里我限制最大 2gb,可根據(jù)自身電腦配置設(shè)置
? [wsl2]
? memory=2GB
? swap=10GB
? d. 然后啟動(dòng) cmd 命令提示符,輸入 wsl --shutdown 來(lái)關(guān)閉當(dāng)前的子系統(tǒng)
? e. docker 會(huì)提示你重啟,按提示重啟 docker 即可。
第五步:安裝vsCode
1. 安裝 vsCode 途中的注意事項(xiàng),需要將圖中紅色區(qū)域內(nèi)的選項(xiàng)全部勾
2. vsCode 安裝完成后,需要安裝拓展,安裝的拓展如下
1. close tag
2. auto rename tag
3. better comments
4. chinese
5. docker(重要)
6. remote Con(重要)
7. styled jsx
8. styled-jsx Language Server
9. eslint
10. gitlens
11. git history
12. mmstudio13. px to rem&rpx
第六步:安裝git
1. 通過(guò)安裝包安裝git
? a. 通過(guò)git config --list ?可以查看git的很多信息證明安裝成功
2. 配置git
? a. 配置git用戶(hù)名和郵箱
git config --global user.email "張三的郵箱地址"
git config --global user.name "張三"
? b. 公鑰的使用
生成公鑰命令:
ssh-keygen -t rsa
一路回車(chē)即可
生成文件的處理:
? windows c:/用戶(hù)/個(gè)人用戶(hù)名/.ssh/id_rsa.pub中的內(nèi)容
? 通過(guò)cat命令可以輸出這個(gè)文件的內(nèi)容
cat ~/.ssh/id_rsa.pub
? 將公鑰全部加入coding倉(cāng)庫(kù)
? ? 個(gè)人賬戶(hù)設(shè)置
? ? SSH公鑰=>新增公鑰 。加入即可
?
測(cè)試
ssh -T git@e.coding.net
如果配置成功,命令行會(huì)提示Hi 張三! .......
? 打開(kāi)你們的個(gè)人代碼儲(chǔ)存地址,右上方克隆=>選擇SSH=>復(fù)制(后邊需要用)
?
第七步:Docker與vscode的連接
1. 在一個(gè)磁盤(pán)里(非C)創(chuàng)建一個(gè)單獨(dú)的文件夾(item),并放入一個(gè)docker-compose.yml文件
2. 將這個(gè)文件夾item通過(guò)vscode打開(kāi),右鍵=>compose up,需要等待幾分鐘......
3. 打開(kāi)左側(cè)的docker插件
4. 找到后綴名含有web的這一項(xiàng),右鍵=>選擇attach visual studio code
5. 終端打開(kāi)輸入pwd 查看路徑是否為/root,下一步在終端里輸入這行代碼。注意git clone 后邊是當(dāng)時(shí)coding里復(fù)制的路徑
git clone git@e.coding.net:......
6. 之后左側(cè)會(huì)出現(xiàn)一個(gè)新的文件夾lesson,通過(guò)vscode左上方打開(kāi)文件夾選擇lesson路徑進(jìn)入。
7. 注意此時(shí)進(jìn)去之后lesson文件里是沒(méi)有東西的,我們需要點(diǎn)擊左下角master,選擇origin/,左側(cè)會(huì)出現(xiàn)一列文件.
文章來(lái)源:http://www.zghlxwxcb.cn/news/detail-479204.html
8. 終端打開(kāi)分別輸入 yarn、yarn dev即成功連接,端口可以使用文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-479204.html
到了這里,關(guān)于Docker的配置及與vscode的連接(coding代碼倉(cāng)庫(kù))的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!