dockerfile 672 B

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657
  1. FROM ubuntu:18.04
  2. RUN apt -qqy update
  3. RUN apt -qqy upgrade
  4. RUN apt -qqy install git curl
  5. RUN apt -qqy install ecl
  6. RUN apt -qqy install build-essential\
  7. automake\
  8. libcurl4-openssl-dev
  9. ENV HOME=/home/cameron
  10. RUN useradd -m cameron
  11. USER cameron
  12. WORKDIR $HOME
  13. # install Roswell - Qlot
  14. RUN git clone https://github.com/roswell/roswell
  15. WORKDIR $HOME/roswell
  16. RUN sh bootstrap
  17. RUN ./configure
  18. RUN make -j3
  19. USER root
  20. RUN make install
  21. USER cameron
  22. WORKDIR $HOME
  23. RUN ros setup
  24. RUN ros install qlot
  25. RUN git clone https://notabug.org/antonearro/cameron
  26. WORKDIR $HOME/cameron
  27. RUN /home/cameron/.roswell/bin/qlot install
  28. CMD ["/bin/sh"]