IDEA 无法通过 SSH 连接到远程 Docker
问题描述:
IDEA 连接到远程主机上的 Docker,使用 SSH 连接到远程主机上。连接失败报错:“无法连接到 Docker 守护进程。该 docker 守护进程是否正在运行?”
原因:
此 SSH 用户操作 Docker 时没有权限(需要 sudo 才能执行 Docker 命令)。要解决这个问题,需要让此用户操作 Docker 命令时不需要 sudo。
# 将 <username> 添加到 docker 组
sudo usermod -aG docker <username>
# 更新 docker 组
sudo newgrp docker
# IDEA 可能没有刷新还是连接不上,重启 IDEA 即可