paradiseo/.devcontainer/Dockerfile
Jxtopher 27cadf7012 Developing inside a Container with vscode
The Visual Studio Code Dev Containers extension lets you use a Docker container as a full-featured development environment.
2022-11-27 15:22:21 +01:00

16 lines
No EOL
609 B
Docker

FROM gcc:10
ARG DEBIAN_FRONTEND=noninteractive
RUN apt-get update -y && \
apt-get install -y --no-install-recommends sudo curl vim git htop build-essential \
gdb cppcheck clang-tidy ccache gcovr pkg-config doxygen \
cmake make libeigen3-dev libopenmpi-dev doxygen graphviz libgnuplot-iostream-dev \
&& apt-get clean \
&& rm -rf /var/lib/apt/lists/* /tmp/* /var/tmp/* \
&& useradd -ms /bin/bash paradiseo \
&& chmod 660 /etc/sudoers && echo "paradiseo ALL=NOPASSWD: ALL" >> /etc/sudoers && chmod 400 /etc/sudoers
WORKDIR /workspaces
RUN chown -R paradiseo:paradiseo /workspaces