A docker image which let you to talk to remote hosts. Why we need it?
Because if you have CI/CD pipelines on wercker, bitbucket or any other service, you won't have docker inside your testing container (obviously)
- docker: The same and glorious docker client we have on our localhost (if you don't know it... you shouldn't be here)
- docker-compose: Docker compose client
- rdocker: A small tool which let us use remote docker daemons through SSH
I created this image for helping with Continuous Integration, in the end of my other projects builds I use this image for talking to a remote docker host where I send a
Dockerfile. Also as we know docker provides a secure connection using TLS and certificates... but we know creating certs is not a fun task
Here is my usual script which I run inside a testing container on wercker
#Testing script up here #.......... #Then if it's all ok we send commands to the remote docker over SSH rdocker root@REMOTE_HOST "docker build -t IMAGE_NAME ."
Tadann! With this config we can use remote docker as we do on localhost