Dockerfile.arm64 629 B

123456789101112131415161718192021222324252627282930313233343536
  1. FROM multiarch/debian-debootstrap:arm64-jessie
  2. RUN apt-get update && apt-get install -y\
  3. bison \
  4. build-essential \
  5. clang \
  6. curl \
  7. gperf \
  8. libasound2 \
  9. libasound2-dev \
  10. libcap-dev \
  11. libcups2-dev \
  12. libdbus-1-dev \
  13. libgconf-2-4 \
  14. libgconf2-dev \
  15. libgnome-keyring-dev \
  16. libgtk-3-0 \
  17. libgtk-3-dev \
  18. libnotify-bin \
  19. libnotify-dev \
  20. libnss3 \
  21. libnss3-dev \
  22. libx11-xcb-dev \
  23. libxss1 \
  24. libxtst-dev \
  25. libxtst6 \
  26. python-dbusmock \
  27. wget \
  28. xvfb
  29. ADD tools/xvfb-init.sh /etc/init.d/xvfb
  30. RUN chmod a+x /etc/init.d/xvfb
  31. ADD tools/run-electron.sh /run-electron.sh
  32. RUN chmod a+x /run-electron.sh
  33. CMD sh /run-electron.sh