Advertisement
Guest User

Untitled

a guest
Feb 28th, 2020
82
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.81 KB | None | 0 0
  1. RUN dpkg-divert --local --rename --add /sbin/initctl
  2. RUN ln -sf /bin/true /sbin/initctl
  3. ENV DEBIAN_FRONTEND noninteractive
  4.  
  5. RUN apt-get update
  6. RUN apt-get -y upgrade
  7.  
  8. # install 32 bit libraries required for gnuarm tools from
  9. # https://launchpad.net/gcc-arm-embedded & a few minimalistic tools with ssh server
  10. RUN dpkg --add-architecture i386 && \
  11. apt-get update && \
  12. apt-get -y install \
  13. libc6:i386 libncurses5:i386 libstdc++6:i386 libpython2.7:i386 \
  14. make git \
  15. sudo curl less vim-tiny tree openssh-server
  16.  
  17. # clean cache
  18. RUN apt-get clean
  19.  
  20. RUN mkdir -p /var/run/sshd
  21. RUN useradd -G sudo --create-home --shell /bin/bash --user-group wahoo
  22. RUN echo "wahoo:wahoo" | chpasswd
  23.  
  24. CMD ["/usr/sbin/sshd", "-D"]
  25. EXPOSE 22
  26.  
  27. ENV WAHOO_WORKSPACE /home/wahoo/workspace
  28. VOLUME ${WAHOO_WORKSPACE}
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement