Я новичок в Docker и FreeIPA, поэтому я был бы рад использовать некоторую помощь.
Я использую официальный образ докера freeIPA (версия centos-7).Веб-интерфейс и docker exec -it / bin / bash работают отлично, но я бы хотел использовать команды ipa для контейнера, не используя docker exec, но «вне его».Целью является фактическая автоматизация процесса (запуск команд без участия человека).Например, команды должны быть такими:
kinit admin
ipa host-add client1.example.com
Я думал о следующих сценариях:
- создайте Dockerfile на основе образа freeipa, который будет копировать скрипт в контейнере.Скрипт будет состоять из ipa-команд.Тогда было бы проще запустить сценарий без участия человека.
- есть ли способ вызвать 'docker exec container_name' kinit '' или 'ipa ..' 'с точным расположением команд.
Есть предложения?
Заранее спасибо.