Singkatnya, Anda tidak dapat mencegah pelanggan Anda dari memodifikasi kontainer yang mereka jalankan di infrastruktur mereka sendiri. Kontainer tidak seperti biner yang dapat dikaburkan; mereka adalah lingkungan runtime. Namun, kode yang Anda bagikan di dalam wadah dapat dikaburkan.
Pertanyaan Anda menyinggung masalah dukungan pihak ketiga: klien memodifikasi perangkat lunak yang mereka jalankan di lingkungan mereka sendiri. Jika Anda menyediakan alat untuk mengoperasikan wadah yang Anda berikan (mis. Pemantauan dan penebangan) maka klien harus setuju (sebagai bagian dari lisensi perangkat lunak) untuk tidak melakukan modifikasi yang tidak sah kepada mereka. Ini berlaku untuk semua jenis perangkat lunak pihak ketiga, bukan hanya wadah.
Tergantung pada situasi Anda, Anda mungkin juga memiliki opsi untuk menyediakan aplikasi Anda sebagai Perangkat Lunak Sebagai Layanan (SaaS) yang berjalan di infrastruktur cloud.
Jika klien Anda mengharuskan kontainer Anda dijalankan pada infrastruktur mereka, dan menolak untuk mematuhi pembatasan modifikasi, maka Anda mungkin tidak ingin mencoba mendukung penggunaan perangkat lunak Anda oleh mereka.