Dockerfile 430 B

12345678910111213141516
  1. FROM ardupilot/ardupilot-dev-chibios:v0.1.5
  2. RUN groupadd -g 999 ardupilot && \
  3. useradd -u 999 -g 999 -m ardupilot --shell /bin/false && \
  4. mkdir /app && \
  5. chown ardupilot:ardupilot /app && \
  6. mkdir /workdir && \
  7. chown ardupilot:ardupilot /workdir
  8. COPY --chown=ardupilot:ardupilot . /app
  9. WORKDIR /app
  10. RUN pip install --no-cache-dir -r ./builder/requirements.txt
  11. USER ardupilot
  12. CMD ["python", "-m", "builder"]