vscode連線遠端伺服器docker容器進行開發

FoolShao發表於2024-03-16
1. docker 啟動暴露埠
docker run -idt -p <伺服器埠>:<docker埠,一般為22> --name <container name> <image name>

例如:
docker run -idt -p 10086:22 --name myDocker dockerImage
2. docker設定root密碼
sudo su
passwd

設定自己的root密碼
3. docker安裝openssh 設定sshd_config
apt-get update
apt-get install openssh-server

vim /etc/ssh/sshd_config

新增
Port 22
PermitRootLogin yes

重新啟動ssh服務
service sshd restart

檢視ssh服務狀態
service sshd status
4. vscode下載remote-ssh
vscode下載相應的外掛
到設定中,設定連線
Host <name>
	Host Name <伺服器ip>
	Port <設定的伺服器埠>
	User root
5. 連線即可

相關文章