欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

如何使用VSCode插件Remote-Tunnels連接服務(wù)器

 更新時(shí)間:2023年11月09日 09:16:48   作者:qiuhlee  
本文介紹使用Remote?-?Tunnels連接服務(wù)器,該方法需要遠(yuǎn)程服務(wù)器有流暢的網(wǎng)絡(luò)環(huán)境,它使用微軟的服務(wù)來(lái)建立隧道,需要登錄GitHub,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友參考下吧

本方法旨在從本地 VSCode 對(duì)遠(yuǎn)程服務(wù)器代碼進(jìn)行調(diào)試,若進(jìn)行長(zhǎng)時(shí)間的訓(xùn)練模型,為避免網(wǎng)絡(luò)不穩(wěn)定導(dǎo)致訓(xùn)練中斷,建議使用 XRDP 或 VNC 登錄到容器中運(yùn)行。

以 Linux 服務(wù)器為例,項(xiàng)目位于遠(yuǎn)程內(nèi)網(wǎng)服務(wù)器,通過(guò) VSCode 同步遠(yuǎn)程服務(wù)器環(huán)境并在本地調(diào)試服務(wù)器代碼(注意:無(wú)需將遠(yuǎn)程服務(wù)器代碼同步到本地)。

VSCode提供了兩種連接服務(wù)器的方法,分別使用Remote - TunnelsRemote - SSH插件。本文介紹使用Remote - Tunnels連接服務(wù)器,該方法需要遠(yuǎn)程服務(wù)器有流暢的網(wǎng)絡(luò)環(huán)境,它使用微軟的服務(wù)來(lái)建立隧道,需要登錄GitHub。欲使用Remote - SSH連接服務(wù)器可參考外網(wǎng)/內(nèi)網(wǎng)下使用VSCode插件Remote-SSH連接服務(wù)器。

使用Remote - Tunnels擴(kuò)展有兩種方法??梢允褂妹钚薪涌?CLI),也可以通過(guò)VSCode桌面用戶(hù)界面(UI)啟用隧道。這兩種方法提供了相同的隧道功能。

在遠(yuǎn)程服務(wù)器設(shè)置安全隧道

使用命令行接口(CLI)啟用隧道

此方法無(wú)需在遠(yuǎn)程服務(wù)器上安裝完整的VSCode桌面版, 只需下載安裝code CLI獨(dú)立安裝包。code CLI會(huì)在你的客戶(hù)端和遠(yuǎn)程機(jī)器之間建立一個(gè)安全的隧道。

# 選定下載目錄,如:
mkdir /home/dev/bin && cd /home/dev/bin
# 下載code CLI
curl -Lk 'https://code.visualstudio.com/sha/download?build=stable&os=cli-alpine-x64' --output vscode_cli.tar.gz
# 解壓code CLI
tar -xf vscode_cli.tar.gz # 解壓可得到可執(zhí)行文件code
# 將code加入環(huán)境變量
vi ~/.bashrc # 在文件末尾加入下方內(nèi)容
################################
export PATH=/home/dev/bin:$PATH
################################
source ~/.bashrc # 刷新環(huán)境變量使配置生效
# 創(chuàng)建安全隧道
code tunnel --name 3090_6_docker # --name 指定服務(wù)名稱(chēng)

通過(guò)上述code tunnel命令,將在遠(yuǎn)程服務(wù)器上下載并啟動(dòng)VSCode Server并創(chuàng)建安全隧道,獲得一個(gè)與此遠(yuǎn)程服務(wù)器相關(guān)聯(lián)的vscode.dev URL。
通過(guò)查看服務(wù)狀態(tài),如果出現(xiàn)錯(cuò)誤,根據(jù)提示重新賦權(quán)。

也可以前往獨(dú)立安裝界面下載并安裝code tunnel

如果未添加環(huán)境變量,后續(xù)的命令需要以./code替代code

使用完整的VSCode桌面版啟用隧道

此方法需首先在遠(yuǎn)程服務(wù)器上安裝完整的VSCode桌面版,具體啟用方法如下。
在遠(yuǎn)程服務(wù)器上的VSCode賬戶(hù)菜單中,選擇“Turn on Remote Tunnel Access”選項(xiàng)。

此方法同樣會(huì)獲得一個(gè)與此遠(yuǎn)程服務(wù)器相關(guān)聯(lián)的vscode.dev URL。

在本地客戶(hù)端連接安全隧道

點(diǎn)擊左側(cè)的擴(kuò)展按鈕(或用 Ctrl+Shift+X),搜索插件Remote - Tunnels進(jìn)行安裝

按照下方提示登錄GitHub查看注冊(cè)的隧道

按照下方提示即可連接到遠(yuǎn)程服務(wù)器

到此這篇關(guān)于使用VSCode插件Remote-Tunnels連接服務(wù)器的文章就介紹到這了,更多相關(guān)VSCode插件Remote-Tunnels連接服務(wù)器內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • 編寫(xiě)高質(zhì)量代碼的30條黃金守則(首選隱式類(lèi)型轉(zhuǎn)換)

    編寫(xiě)高質(zhì)量代碼的30條黃金守則(首選隱式類(lèi)型轉(zhuǎn)換)

    這篇文章主要介紹了編寫(xiě)高質(zhì)量代碼的30條黃金守則(首選隱式類(lèi)型轉(zhuǎn)換),本文通過(guò)實(shí)例代碼給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2020-08-08
  • 算法系列15天速成 第八天 線(xiàn)性表【下】

    算法系列15天速成 第八天 線(xiàn)性表【下】

    上一篇跟大家聊過(guò)“線(xiàn)性表"順序存儲(chǔ),通過(guò)實(shí)驗(yàn),大家也知道,如果我每次向順序表的頭部插入元素,都會(huì)引起痙攣,效率比較低下,第二點(diǎn)我們用順序存儲(chǔ)時(shí),容易受到長(zhǎng)度的限制,反之就會(huì)造成空間資源的浪費(fèi)
    2013-11-11
  • 修改hosts文件無(wú)權(quán)限的解決辦法

    修改hosts文件無(wú)權(quán)限的解決辦法

    當(dāng)我們?cè)趆osts文件中修改內(nèi)容后,點(diǎn)擊保存,系統(tǒng)會(huì)彈出我們沒(méi)有權(quán)限的問(wèn)題,所以本文通過(guò)圖文結(jié)合的方式給大家詳細(xì)的介紹了解決辦法,對(duì)我們解決問(wèn)題有一定的幫助,需要的朋友可以參考下
    2024-08-08
  • 用戶(hù)權(quán)限管理設(shè)計(jì)[圖文說(shuō)明]

    用戶(hù)權(quán)限管理設(shè)計(jì)[圖文說(shuō)明]

    用戶(hù)管理權(quán)限設(shè)計(jì)一直是大家討論的熱點(diǎn),因?yàn)閹缀跎婕暗矫恳粋€(gè)開(kāi)發(fā)的業(yè)務(wù)系統(tǒng)。我找了很多很多的資料,大家的核心基本上都是一樣的:基于角色管理. 用戶(hù),角色,模塊,權(quán)限的相互組合,就可以形成一個(gè)強(qiáng)大的權(quán)限管理系統(tǒng)。
    2008-12-12
  • xmlHttp ie6下不跨域還提示沒(méi)有權(quán)限,ie8下不會(huì)有這錯(cuò)誤

    xmlHttp ie6下不跨域還提示沒(méi)有權(quán)限,ie8下不會(huì)有這錯(cuò)誤

    昨天晚上叫我好弄啊,最后發(fā)現(xiàn)原因是我url太長(zhǎng)了,最后發(fā)現(xiàn)URL在2070B左右就不行了
    2009-04-04
  • 如何使用git reset進(jìn)行多commit合并

    如何使用git reset進(jìn)行多commit合并

    這篇文章主要介紹了如何使用git reset進(jìn)行多commit合并問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2025-04-04
  • Web開(kāi)發(fā)/設(shè)計(jì)人員應(yīng)當(dāng)知道的15個(gè)網(wǎng)站

    Web開(kāi)發(fā)/設(shè)計(jì)人員應(yīng)當(dāng)知道的15個(gè)網(wǎng)站

    建個(gè)好網(wǎng)站絕非易事,工欲善其事必先利其器。本文編譯了15個(gè)極其有用的網(wǎng)站,任何一位網(wǎng)站開(kāi)發(fā)者或設(shè)計(jì)人員都應(yīng)該收藏起來(lái)
    2011-05-05
  • Jenkins集成Gitlab實(shí)現(xiàn)自動(dòng)化部署的全過(guò)程記錄

    Jenkins集成Gitlab實(shí)現(xiàn)自動(dòng)化部署的全過(guò)程記錄

    因?yàn)橹行凸静豢赡芘渲眠\(yùn)維開(kāi)發(fā),而開(kāi)發(fā)只管開(kāi)發(fā)的,所以運(yùn)維只能是通過(guò)使用開(kāi)源工具的方式來(lái)搭建自動(dòng)化部署系統(tǒng),下面這篇文章主要給大家介紹了關(guān)于Jenkins集成Gitlab實(shí)現(xiàn)自動(dòng)化部署的相關(guān)資料,需要的朋友可以參考下
    2022-04-04
  • Git在克隆的時(shí)候報(bào)錯(cuò)Permission denied (publickey)問(wèn)題

    Git在克隆的時(shí)候報(bào)錯(cuò)Permission denied (publickey)問(wèn)題

    Git克隆過(guò)程中可能會(huì)遇到“Permission denied (publickey)”錯(cuò)誤,這是因?yàn)镾SH密鑰未添加到Git服務(wù)器,解決方法包括生成SSH密鑰、將公鑰添加到Git服務(wù)器(如GitHub、GitLab或Gitee),操作完成后,通過(guò)特定命令驗(yàn)證,若設(shè)置正確,克隆操作應(yīng)成功執(zhí)行
    2024-09-09
  • git?push時(shí)卡住的解決方法(長(zhǎng)時(shí)間不報(bào)錯(cuò)也不自動(dòng)退出)

    git?push時(shí)卡住的解決方法(長(zhǎng)時(shí)間不報(bào)錯(cuò)也不自動(dòng)退出)

    這篇文章主要介紹了git?push時(shí)卡?。ㄩL(zhǎng)時(shí)間不報(bào)錯(cuò)也不自動(dòng)退出),解決方法是通過(guò)設(shè)置ssh,用ssh來(lái)克隆代碼然后再進(jìn)行提交,本文給大家詳細(xì)解決方案,需要的朋友可以參考下
    2023-01-01

最新評(píng)論