sergeimvc, всё, что оказывается у Заказчика, ему доступно. Есть специфические шифрующие решения, как ionCube для PHP, или, послабее, shc для bash-скриптов.
Но все эти решения не про докер и упаковку сервиса, а про частности-внутренности.
Наверное, лучше держать сервис на своих серверах, продавая клиентам SAAS.
Не понятен контекст. Этот контейнер продаёте кому-то, и хотите, чтобы он не залез под капот? Или Linux-машина ваша, root-доступом ни с кем делиться не обязательно?
Make Now, не знаком. EXIF прописывает софт камеры. Если речь про конкретную модель, можно же просто сраванить, что она пишет, снимая в цилл. и в сфер. проекциях.
Ещё можно заморочиться на анализ самого изображения. При цилл. проекции, частотность деталей по оси X не будет зависеть от координаты Y. При сферической, частота будет повышаться к верхнему и нижнему краям.
Грубо говоря, копию изображения разблюрить и сравнить с исходным. Разница будет серая катинка, содержащая только мелкие детали, которые попали под размытие. Вот их плотность/количество можно оценивать.
0ffff0, ещё пара идей в этом фиддле:
1. вместо setInterval() лучше использовать requestAnimationFrame()
2. движения мышкой резки, и хорошо добавить чуть плавности-инертности, чтобы «игрок» следовал за мышкой не мгновенно-резко, а с цепочкой задержки, как в этом фиддле «муха» за целями. Только меньше звеньев, чтобы не так плавно-тормознуто )
Но все эти решения не про докер и упаковку сервиса, а про частности-внутренности.
Наверное, лучше держать сервис на своих серверах, продавая клиентам SAAS.