# Docker 开启远程访问
# 1.配置 docker.service
- 找到文件
vi /lib/systemd/system/docker.service
1
- 找到 ExecStart 开头的行 添加
-H tcp://0.0.0.0:2375
- 保存文件
# 2.docker 服务
- 通知修改
systemctl daemon-reload
1
- 重启服务
service docker restart
1
# 3.外网访问
- 放开 2375 防火墙
- 开放端口命令
/sbin/iptables -I INPUT -p tcp --dport 2375 -j ACCEPT
1
- 查看端口
netstat -lntp
1
# 4.vscode
- remote ssh 插件中点击
configure
按钮,通过config
配置相关信息
Host alias
HostName 81.71.127.69:
User root
Port 2375
1
2
3
4
2
3
4
- 远程资源管理器中切换
ssh Targets
,单击“新建连接”按钮,vscode 会重新打开一个窗口,提示输入远程服务器的密码,注意,此时必须填入 docker 容器中创建的用户密码。