首页 > 解决方案 > 如何使 Docker bash 完成为 root 以外的用户的容器/映像名称工作?

问题描述

我从这里下载了 Docker bash 完成脚本到/etc/bash_completion.d/docker. 当我以 root 用户身份登录时,该脚本工作正常。如果我以非 root 用户身份登录,它基本上可以正常工作,除非我尝试自动完成图像和容器名称。我正在尝试找到一种无需切换到 root 用户即可完成此操作的方法,主要是因为这在我的工作流程中会很不方便。由于我的用户在 sudo 组中,有没有办法让完成脚本也使用 sudo?

标签: bashdockerbash-completion

解决方案


推荐阅读