Skip to content

Instantly share code, notes, and snippets.

@garthk
Created June 21, 2015 23:51
Show Gist options
  • Star 63 You must be signed in to star a gist
  • Fork 4 You must be signed in to fork a gist
  • Save garthk/d5a17007c277aa5c76de to your computer and use it in GitHub Desktop.
Save garthk/d5a17007c277aa5c76de to your computer and use it in GitHub Desktop.
boot2docker 1.7.0 cert fix
wait4eth1() {
CNT=0
until ip a show eth1 | grep -q UP
do
[ $((CNT++)) -gt 60 ] && break || sleep 1
done
sleep 1
}
wait4eth1
@pencilcheck
Copy link

The original script works but the boot2docker will hang on start, instead of deleting the image I force poweroff and restart and it boots right into it immediately, hooray!

@mkjsix
Copy link

mkjsix commented Jun 30, 2015

Same here: it hangs on start after applying this patch, so I forced a poweroff of the VM and then restarted successfully.
If I just run boot2docker delete, boot2docker init, boot2docker up it works but then the second time I stop and start it I again see the certificate error, while after applying this solution it disappears permanently.

@jluna79
Copy link

jluna79 commented Jul 4, 2015

After applying the proposed fix and launching boot2docker the machine would go into an indefinite wait:

Waiting for VM and Docker daemon to start.................oooooo

I had to stop, delete and recreate the VM and then followed @y16ra's comment. Everything went back to working normally.

+1

Copy link

ghost commented Jul 7, 2015

👍

@JesusLeon
Copy link

@adamkdean that worked for me:

boot2docker delete
boot2docker init
boot2docker up

@josephwinston
Copy link

Thank you

@marcojonker
Copy link

Thanks, works for me on Windows 7.

@pengswift
Copy link

@y16ra
got it, thank you.

@mildronize
Copy link

I was facing the problem as @jluna79.
Thank you for @y16ra's comment. It works for me on windows 8.1

@Elijen
Copy link

Elijen commented Aug 8, 2015

The @y16ra's comment seems to be deleted. Can anyone paste here the solution, please? My boot2docker also hangs on start

@jlucasps
Copy link

jlucasps commented Aug 9, 2015

Followed @y16ra suggestion and it worked.
(At least for now. Still don't know if I need to repeat the procedure in the future.)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment