vscode连接远程服务器docker容器进行开发

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. 连接即可
posted @ 2024-03-16 17:18  FoolShao  阅读(2301)  评论(0)    收藏  举报