Run commands remotely via ssh.
SSHEXEC_HOST = host server (required)
SSHEXEC_PRIVATE_KEY = private sshkey access (required)
SSHEXEC_USERNAME username (default user root)
SSHEXEC_PORT = (default port 22)
SSHEXEC_SCRIPT = shell command to be executed (required)
docker run --rm \
-e SSHEXEC_HOST=example.com \
-e SSHEXEC_PRIVATE_KEY="$(< ~/.ssh/id_rsa.key)" \
-e SSHEXEC_USERNAME=username \
-e SSHEXEC_PORT=22 \
-e SSHEXEC_SCRIPT="ls -la" \
prhost/ssh-exec-command
Content type
Image
Digest
Size
3.6 MB
Last updated
about 10 years ago
docker pull prhost/ssh-exec-command