A Docker image for Mozilla's sops tools
844
I wanted to try out SOPS on my Raspberry Pi and there was no ARM version available. Thought I'd Dockerize it. I have a bash function in my .bash_profile to then run the container.
function docker-sops {
docker run -it --rm \
--name docker-sops \
-v $(pwd):/home -v $HOME/.gnupg:/root/.gnupg \
rakheshster/sops:latest $@ ;
}
This pulls the image from DockerHub, calls it "docker-sops" (the name doesn't matter), mounts the current directory as "/home" in the container (so sops can work on it), mounts the ".gnupg" directory in your home folder into the container (so sops & gnupg can access your keys), and runs the container with the arguments to the function passed to it. Simple!
I invoke this as docker-sops <whatever>. I could have called the function sops but I decided to prefix it with docker- in case I install an ARM binary of sops later. You could call the function sops if you want.
You can find the Dockerfile on GitHub.
Content type
Image
Digest
Size
125.2 MB
Last updated
over 5 years ago
docker pull rakheshster/sops