1. 首先是启动docker daemon ```bash systemctl edit docker.service#命令

编辑内容

[Service]   ExecStart=   ExecStart=/usr/bin/dockerd -H unix:///var/run/docker.sock -H tcp://0.0.0.0:2375

重启

systemctl daemon-reload && systemctl restart docker ```

  1. vscode安装docker插件 Docker 和Remote - Containers
  2. 设置vscode中docker.host=tcp://127.0.0.1:2375,

坑的地方就在这里,本来是tcp开头的url地址,我在参考的时候,看的太杂,设置成了http开头,

http://127.0.0.1:2375,这样的格式,后果就是通过vscode插件可以看到镜像和容器,但是不能附加打开正在运行中的容器,两三天都没有想到是这里的问题。
所以在这里记一下,希望能提供给遇到同样问题的人作参考