Dockerfile 611 B

123456789101112131415161718192021222324252627282930313233
  1. FROM ubuntu:18.04
  2. # Creates a Docker image that can be used to compile the Oboo Smart Clock build system
  3. # See this link for more details: https://docs.docker.com/get-started/part2/
  4. RUN apt-get update && apt-get install -y \
  5. build-essential \
  6. vim \
  7. git \
  8. wget \
  9. curl \
  10. subversion \
  11. build-essential \
  12. libncurses5-dev \
  13. zlib1g-dev \
  14. gawk \
  15. flex \
  16. quilt \
  17. git-core \
  18. unzip \
  19. libssl-dev \
  20. python-dev \
  21. python-pip \
  22. libxml-parser-perl \
  23. default-jdk
  24. ENV FORCE_UNSAFE_CONFIGURE 1
  25. COPY . /root/source
  26. WORKDIR /root/source
  27. RUN sh build.sh