seems ssh is disabled so you need to enable it.

RUN rm -f /etc/service/sshd/down

# Regenerate SSH host keys. baseimage-docker does not contain any, so you
# have to do that yourself. You may also comment out this instruction; the
# init system will auto-generate one during boot.
RUN /etc/my_init.d/00_regen_ssh_host_keys.sh

https://github.com/phusion/baseimage-docker#login_ssh

so you can test




On Thu, Jan 22, 2015 at 4:38 AM, <[email protected]> wrote:

> I am fairly new to Vagrant and Docker both. What I am trying to do here is
> to get a container provided via docker in Vagrant and install a small
> webapp using the shell provisioner.
>
> Here is my Vagrantfile
>
> Vagrant.configure(2) do |config|
>
> # config.vm.provision :shell, path: "bootstrap.sh"
> config.vm.provision :shell, inline: 'echo Hi there !!!'
>
>    config.vm.provider :docker do |d|
>      d.name="appEnvironment"
>      d.image = "phusion/baseimage"
>      d.remains_running = true
>      d.has_ssh = true
>      d.cmd = ["/sbin/my_init","--enable-insecure-key"]
>    end
> end
>
> The problem that i am facing here is that after the container is created
> it keeps running the following and eventually just stops. I can see a
> running docker container when i type in docker ps but it hasnt run the
> provisioning part. I am assuming it is because the ssh wasnt successful
>
> ==> default: Creating the container...
>     default:   Name: appEnvironment
>     default:  Image: phusion/baseimage
>     default:    Cmd: /sbin/my_init --enable-insecure-key
>     default: Volume: /home/devops/vagrantBoxForDemo:/vagrant
>     default:   Port: 127.0.0.1:2222:22
>     default:
>     default: Container created: 56a87b7cd10c22fe
> ==> default: Starting container...
> ==> default: Waiting for machine to boot. This may take a few minutes...
>     default: SSH address: 172.17.0.50:22
>     default: SSH username: vagrant
>     default: SSH auth method: private key
>     default: Warning: Connection refused. Retrying...
>     default: Warning: Connection refused. Retrying...
>     default: Warning: Connection refused. Retrying...
>
> Can someone let me know where i might be wrong? I tried changing the image
> as well but without success.
>
> --
> You received this message because you are subscribed to the Google Groups
> "Vagrant" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> For more options, visit https://groups.google.com/d/optout.
>

-- 
You received this message because you are subscribed to the Google Groups 
"Vagrant" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to