Коротше кажучи, ви не можете перешкодити своїм клієнтам змінювати контейнери, які вони працюють у власній інфраструктурі. Контейнери не схожі на бінарні файли, які можуть бути затуманені; вони є середовищами виконання. Код, який ви поширюєте всередині контейнера, може бути прихованим.
Ваше запитання натякає на питання сторонньої підтримки: клієнти модифікують програмне забезпечення, яке вони працюють у власних умовах. Якщо ви надаєте інструменти для керування контейнерами, які ви постачаєте (наприклад, моніторинг та ведення журналів), то клієнти повинні погодитись (як частина ліцензії на програмне забезпечення) не вносити в них несанкціоновані зміни. Це стосується всіх типів стороннього програмного забезпечення, а не лише контейнерів.
Залежно від вашої ситуації, ви також можете надати свій додаток як Software As A Service (SaaS), що працює в хмарній інфраструктурі.
Якщо ваш клієнт вимагає, щоб ваші контейнери працювали на їхній інфраструктурі, і відмовляється дотримуватися обмежень щодо модифікації, ви, ймовірно, не хочете намагатися підтримувати їх використання вашого програмного забезпечення.