docker / for-linux

Docker Engine for Linux
https://docs.docker.com/engine/installation/
754 stars 85 forks source link

encrypted docker images #1286

Open publicocean0 opened 3 years ago

publicocean0 commented 3 years ago

Possibility to encrypt docker image and decrypt just when is started the container asking the passphrase. The idea is the possibility to sell docker images as a "software as service" , not permitting to who buys the docker image to see inside the image. Conceptually are necesary 2 passphrases: 1 registered inside docker server by seller (not visible to machine owner and buyer) and 1 given to buyer for starting the container. In this way just docker server can decrypt image when buyer wants , no other software will be able to decrypt it, no other person can use the image except the buyer in the specific docker machine or docker swarm cluster.

justincormack commented 3 years ago

You are probably better off leaving this kind of feature request on our general roadmap repo https://github.com/docker/roadmap/issues

L0j1k commented 3 years ago

@publicocean0 Perhaps "in the interim of your feature request being implemented", you could take a look at how other software attempts to protect its contents and/or license.