Terms of service != licensing terms. The Docker repo terms of use seem talk about what it's "intended for" and is about support, suitability, security etc covering them against liability. Doesn't read like a license:
> By participating in the Program and accepting these terms, you represent that you understand that (i) absent an active Crunchy Data Support Subscription, the Crunchy Developer Software is unsupported and (ii) Crunchy Developer Software is intended for development purposes only, (iii) Crunchy Developer Software may not address known security vulnerabilities, and (iv) Crunchy Data is relying on your representation as a condition of our providing you access to the Crunchy Developer Software.
Whereas at their Github repo is there's an actual license (Apache) and says stuff like
> Grant of Copyright License. Subject to the terms and conditions of this License, each Contributor hereby grants to You a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable copyright license to reproduce, prepare Derivative Works of, publicly display, publicly perform, sublicense, and distribute the Work and such Derivative Works in Source or Object form.
The operator is open source, but the operator deploys images that need to be licensed for production environments.
Contact crunchys email with your specific usecase and ask if it's within their free license if you don't believe this. expect a gigantic bill however as you're definitely in violation. (The bill will be their normal licensing fee, not because of the previous violation)
If you are worried about being unjustly bullied by their lawyers I guess you can also set up a builder for images yourself- according to the docker hub page they're built from the github repo. Could be a good exercise to do anyway, to ensure you know what's in the images and to not depend on random blobs off docker hub.
Which is linked to from https://hub.docker.com/r/crunchydata/crunchy-postgres