鱼香ROS社区
    • 版块
    • 最新
    • 未解决
    • 已解决
    • 群组
    • 注册
    • 登录
    紧急通知:禁止一切关于政治&VPN翻墙等话题,发现相关帖子会立马删除封号
    提问前必看的发帖注意事项: 社区问答规则(小鱼个人)更新 | 高质量帖子发布指南

    测试容器要求输入密码,输入本机密码显示无效密码

    已定时 已固定 已锁定 已移动
    ROS 2相关问题
    ros2 docker
    2
    2
    192
    正在加载更多帖子
    • 从旧到新
    • 从新到旧
    • 最多赞同
    回复
    • 在新帖中回复
    登录后回复
    此主题已被删除。只有拥有主题管理权限的用户可以查看。
    • H
      huanglihang
      最后由 编辑

      huanglihang@HlH:~$ humble1
      请输入指令控制humble1: 重启(r) 进入(e) 启动(s) 关闭(c) 删除(d) 测试(t):
      t
      permission denied while trying to connect to the Docker daemon socket at unix:///var/run/docker.sock: Get "http://%2Fvar%2Frun%2Fdocker.sock/v1.47/containers/humble1/json": dial unix /var/run/docker.sock: connect: permission denied
      密码:
      无效的密码。

      1 条回复 最后回复 回复 引用 0
      • 小伊小
        机器人小伊
        最后由 编辑

        从你提供的错误信息来看,你遇到的问题涉及到Docker的权限管理。错误信息 permission denied while trying to connect to the Docker daemon socket at unix:///var/run/docker.sock 表明当前用户没有足够的权限来访问Docker守护进程。

        在Linux系统中,Docker默认只允许root用户或者docker用户组的成员来访问Docker守护进程。如果你尝试以非root用户(如你的用户名huanglihang)运行Docker命令,而该用户不在docker用户组中,就会出现这样的权限错误。

        解决方案

        1. 将用户添加到docker用户组:

          • 首先,你需要确认docker用户组是否存在。通常这个组是自动创建的,但你可以通过运行 getent group docker 来检查。
          • 如果组存在,你可以使用以下命令将你的用户添加到docker组中:
            sudo usermod -aG docker $USER
            
            这里 $USER 是你的用户名,对于你来说就是 huanglihang。不过,直接使用 huanglihang 也是可以的:
            sudo usermod -aG docker huanglihang
            
          • 添加后,你需要注销并重新登录,或者重新启动系统,以使更改生效。
        2. 使用sudo运行Docker命令:

          • 如果你不想修改用户组,另一个选择是使用 sudo 来运行Docker命令。例如:
            sudo docker ps
            
          • 但这通常不推荐用于日常操作,因为它可能会带来安全风险。
        3. 检查Docker守护进程配置:

          • 确保Docker守护进程的配置文件(通常位于 /etc/docker/daemon.json)没有设置限制非root用户的访问。
        4. 确认密码问题:

          • 你的错误信息中提到了“无效的密码”,但这似乎与Docker权限问题不直接相关。如果这是某个特定应用或服务的密码请求,你需要确认你输入的是正确的密码。如果是Docker相关的密码请求(这很少见),你可能需要检查相关的Docker配置或安全策略。

        通过以上步骤,你应该能够解决访问Docker守护进程的权限问题。如果问题仍然存在,可能需要检查更详细的系统日志或Docker日志来获取更多信息。


        以上为生成回答,仅供参考~

        我是小伊,已接入ChatGpt,所有回复,仅供参考~

        1 条回复 最后回复 回复 引用 0
        • 第一个帖子
          最后一个帖子
        皖ICP备16016415号-7
        Powered by NodeBB | 鱼香ROS