Last active
August 29, 2015 14:04
-
-
Save johndstein/a6112d9cc1ec322004b5 to your computer and use it in GitHub Desktop.
Docker you can ssh into.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
docker run -i -t ubuntu:12.04 /bin/bash | |
apt-get update | |
apt-get install -y openssh-server | |
mkdir /var/run/sshd | |
mkdir /root/.ssh | |
echo "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCwoal3xxr7FV0n2ozHa68XWCO14Z4oWfFz6RL+uWkMwRJ5MmmEyuVaH4DVEhAy5SAxShfRrELLzQn1nvaUCv7Ta8I0qoe/1l5DTDgU25Z4AAKLzn3gLudiW1hfpU1WOEUBVoEk+UpJ4lILFlMgSB0vpGwyiAqHteMafY26JVTwWYWPTnaVFl1HBJHIOjSa0extu23w7yp80g5e7ds/yYOX8GyCCjqfUwRtMdbsL6LTPomM92k3T+EiueLUfvAleE/G2hlVPJRweyibbSlaL2teh9AWx083kUiWyUyUT4kdJ4W1THors5v1koZHdAsgtXv6LKIMxwdapT7MmSOI0dmd vagrant@vagrant-ubuntu-precise-64" > /root/.ssh/authorized_keys | |
!!!! IMPORTANT !!!! | |
in another terminal commit your docker image | |
docker commit CONTAINER_ID TAG | |
Now you can run your image | |
docker run -d TAG /usr/sbin/sshd -D | |
look up the ip address | |
docker inspect CONTAINER_ID | |
ssh into your box | |
ssh -i ~/.ssh/jds_insecure_id_rsa -o StrictHostKeyChecking=no [email protected] | |
vagrant@vagrant-ubuntu-precise-64:~$ cat ~/.ssh/jds_insecure_id_rsa | |
-----BEGIN RSA PRIVATE KEY----- | |
MIIEpAIBAAKCAQEAsKGpd8ca+xVdJ9qMx2uvF1gjteGeKFnxc+kS/rlpDMESeTJp | |
hMrlWh+A1RIQMuUgMUoX0axCy80J9Z72lAr+02vCNKqHv9ZeQ0w4FNuWeAACi859 | |
4C7nYltYX6VNVjhFAVaBJPlKSeJSCxZTIEgdL6RsMogKh7XjGn2NuiVU8FmFj052 | |
lRZdRwSRyDo0mtHsbbtt8O8qfNIOXu3bP8mDl/Bsggo6n1MEbTHW7C+i0z6JjPdp | |
N0/hIrni1H7wJXhPxtoZVTyUcHsom20pWi9rXofQFsdPN5FIlslMlE+JHSeFtUx6 | |
K7Ob9ZKGR3QLILV7+iyiDMcHWqU+zJkjiNHZnQIDAQABAoIBAQCibDZzP3MvGmks | |
Yct9AifjFpjYAt22C2d+CAEAnazdHpoHOvVPOGiJZFjLFi4xLwNYb+LRW0+dKzIS | |
XJgwcJ/9+KSAW6QzI0RRLECR5Y9LT+8Hct3LjjYV+xub8FzagSnrXgmp31eR830w | |
Vtof4FB+Y/teyDyuqPJqhLQUTYn67UAzh0yQtUsNa9KGJNLyUd9ed0x7uMUM8nO5 | |
+9t9nP+40LcXP8znmSQv8HNqKeXN2rAJxwsyqLy3R9/1ocZIhDQp9RkJX5pzbJ45 | |
bWGwh5YxihdICC0BIalMe+erxxv9h9Qe/9QbL2lHOl2kkXmPj5nEwSWg0GvB+ZUR | |
rWv8RNj9AoGBANnBDinMzMHOkohIooig35mMHdf4ikcmom/eXEYZdxT6PT0NG0U6 | |
ah/xgh85xacPTnJHtS2XFYMn0JKZ+EWX8ec7KyPX6/02Y+p0J87fqb64lPwzB3tw | |
HZRZn2uRBeDWD5M8LZm1BQC5fx2B5w98X45Ux8AVmK1tIIZryTpRxs93AoGBAM+n | |
mOxvg/HerimE7jw2nsO4ohjpcL2bpDEJPhefQf3EV14H7JVVqNkGtYkjJMFnizh5 | |
dOXVC/YeZ4SDkM5rwIrVg+GGz3ayQ4QVDJAMn5m9gq30kJlRcT0Kxim4qVV5jiAX | |
lJcONPYewQjQ56U9SPiGAJ4kxyIc5wIQwzYQr2yLAoGBAJ3cVj85aItsDVDdj28L | |
aW5wZMZIOT7BpGsDQdPT7D959mFHGikC4yLLO7EVedPVxeIVWCR37jGJ8KwHETSq | |
pcUjYO/4Pe3wu1ih4qYYAX/xYpi/CcKUEe2VV3xsw10u8lWj/875q2nOEHg8z1yr | |
pr6RecooHepEPZsVkulDlaSbAoGAWKepNmh14LG9kaRbQgHfzpfpPNGNfKYSd40G | |
oXcw6XMGCfNAIpGrwNyIbMBAVQIsAjR4oBdRQAbDE2RIUpjWX2/BGmw/7uE0yhNi | |
ha2eBjlOrY4YnhyTSAhtiip4wTFgaHsoyUUbf2ip6WWnQHjlypULdnklO38zcUJO | |
1apR+vkCgYBAmKgNz46TJirYHNH5MOTqXfn9qfZhtZ9qplywnI6ihYBVDX3TBJc7 | |
bpGqF9cY3sNdQVjnBKU2M1EKhZYJVj3rTwZxvL8i0MEs1L6mznrMb11cZegzaH83 | |
LseWynPcS/Js1z5eJDyeIvTvHjZ8Adz3L0M/sxJprwDWvXJIvmKTtw== |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment