Last active
July 21, 2017 12:28
-
-
Save dronov/d4812998a47b01cd9a68b648d1bf5e16 to your computer and use it in GitHub Desktop.
This file contains hidden or 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
FROM debian:latest | |
RUN apt-get update && apt-get install -y \ | |
git \ | |
wget \ | |
unzip \ | |
screen \ | |
sudo \ | |
sed \ | |
make \ | |
libconfig-yaml-perl \ | |
python-serial \ | |
&& apt-get clean \ | |
&& rm -rf /var/lib/apt/lists/* /tmp/* /var/tmp/* | |
WORKDIR /workspace | |
RUN git clone https://github.com/esp8266/Arduino.git esp8266 | |
WORKDIR /workspace/esp8266 | |
RUN git checkout tags/2.3.0 | |
WORKDIR /workspace/esp8266/tools | |
RUN python get.py | |
WORKDIR /workspace/esp8266/libraries | |
RUN git clone https://github.com/adafruit/Adafruit_NeoPixel.git | |
# Install other dependencies here | |
WORKDIR /workspace | |
ENV ESP_ROOT=/workspace/esp8266 | |
CMD /bin/bash |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment