esp-open-sdk icon indicating copy to clipboard operation
esp-open-sdk copied to clipboard

Docker anyone?

Open mrmoje opened this issue 8 years ago • 5 comments

Use docker to build dedicated toolchain/dev-env container. To use:-

  • docker build -t esp-open-sdk .
  • wait [take a stroll even] and then
  • docker run -it esp-open-sdk bash

and you're good to go ;)

mrmoje avatar May 30 '16 19:05 mrmoje

See https://github.com/pfalcon/esp-open-sdk/pull/27 . Also see https://github.com/joelpx/plasma/issues/65#issuecomment-222534025 for what happens to projects which accept unused Dockerfiles (and other unused stuff).

pfalcon avatar May 30 '16 20:05 pfalcon

I would absolutely be pro docker support.

berkutta avatar May 31 '16 12:05 berkutta

Ah right:- https://github.com/pfalcon/esp-open-sdk/pull/27#issuecomment-76418663

mrmoje avatar May 31 '16 12:05 mrmoje

FYI this will get you a massive image with all the build time deps you don't need to actually run esp-open-sdk. Also I had to symlink a fair amount of stuff to actually make it work. See https://hub.docker.com/r/simonvanderveldt/esp-open-sdk/ and https://github.com/simonvanderveldt/dockerfiles/tree/master/esp-open-sdk for reference. Also this image will work as a direct replacement, no need to start a shell in the container or anything.

simonvanderveldt avatar Nov 05 '16 17:11 simonvanderveldt

I forked https://github.com/nhnghia/docker-esp-open-sdk to https://github.com/jedie/docker-esp-open-sdk and generate a ready-to-use image here: https://hub.docker.com/r/jedie/esp-open-sdk/

See also: https://forum.micropython.org/viewtopic.php?f=16&t=7485&p=42627#p42627

jedie avatar Dec 30 '19 09:12 jedie