Пакет kinit
Debian не связан с Kerberos:
# apt-cache search kinit
kinit - process launcher to speed up launching KDE applications
kinit-dev - process launcher to speed up launching KDE applications
Пакет, содержащий двоичный файл /usr/bin/kinit
, представляет собой krb5-user
пакет:
# dpkg -S /usr/bin/kinit
krb5-user: /usr/bin/kinit
# apt-cache search krb5-user
krb5-user - basic programs to authenticate using MIT Kerberos
Ваш Dockerfile должен выглядеть следующим образом:
FROM python:3.5.7-buster
ADD krb5.conf /etc/krb5.conf
ADD krb5.keytab /etc/krb5.keytab
COPY requirements.txt .
ENV DEBIAN_FRONTEND=noninteractive
RUN apt-get update && apt-get install -y libsasl2-dev libsasl2-2 libsasl2-modules-gssapi-mit openssl libkrb5-dev krb5-config krb5-user
RUN pip install --no-cache-dir -r requirements.txt
Примечание: krb5-user
установка является интерактивной, вам нужно установить DEBIAN_FRONTEND=noninteractive
на сделать его без присмотра .