我有一个Go服务,它需要Kerberos客户端(kinit(才能连接到Hadoop系统。我认为Go服务需要在一个容器中,并且不允许我在主机上安装Kerberos客户端。如何在容器中同时拥有Kerberos客户端和Go?
在容器中安装krb5-workstation
。将相应的krb5.conf
文件复制到/etc/
目录中,并在启动脚本中使用KDC主体和键选项卡执行kinit
。请确保KDC服务器可以从您的主机访问