1.生成ssh密钥对
ssh-keygen
一路回车,默认声生成两个文件:
id_rsa
id_rsa.pub
把.pub传送到服务器,复制成文件:~/.ssh/authorized_keys
如果存在,添加到后面
cat id_rsa.pud >> ~/.ssh/authorized_keys
2.本地docker服务
下载docker.exe放到c:windows路径下
创建一个context:
docker context create --docker “host=ssh://@”
切换到这个context:
docker context use
测试:
docker info
3.vscode配置
安装插件
remote developement
docker
4.使用
Attach Remote Host Container
服务器运行docker
打开vscode,按下shift+ctrl+p,运行docker contexts use
按下shift+ctrl+p,运行Remote-Containers:Attach to Running Containers…,选择运行的docker容器
成功后,按下shift+k,shift+o打开docker容器目录