Skip to content

Commit

Permalink
Adding clean to apt install
Browse files Browse the repository at this point in the history
  • Loading branch information
llaniewski committed Sep 15, 2023
1 parent 2e51154 commit 7e38cd7
Show file tree
Hide file tree
Showing 11 changed files with 60 additions and 60 deletions.
8 changes: 4 additions & 4 deletions gen/Dockerfile.ubuntu-22.04
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ WORKDIR /home/vscode

RUN export DEBIAN_FRONTEND=noninteractive && sudo apt-get update && \
sudo apt-get -y install --no-install-recommends \
openssh-server python3-pip
RUN sudo /tmp/install.sh --group --retry 3 --retry-delay 5 --small --sudo r
RUN sudo /tmp/install.sh --group --retry 3 --retry-delay 5 --small --sudo openmpi
RUN /tmp/install.sh --group --retry 3 --retry-delay 5 --small rdep
openssh-server python3-pip && sudo apt-get -y clean
RUN sudo /tmp/install.sh --group --retry 3 --retry-delay 5 --small --clean --sudo r
RUN sudo /tmp/install.sh --group --retry 3 --retry-delay 5 --small --clean --sudo openmpi
RUN /tmp/install.sh --group --retry 3 --retry-delay 5 --small --clean rdep
12 changes: 6 additions & 6 deletions gen/Dockerfile.ubuntu-22.04-big
Original file line number Diff line number Diff line change
Expand Up @@ -9,13 +9,13 @@ WORKDIR /home/vscode

RUN export DEBIAN_FRONTEND=noninteractive && sudo apt-get update && \
sudo apt-get -y install --no-install-recommends \
openssh-server python3-pip
RUN sudo /tmp/install.sh --group --retry 3 --retry-delay 5 --small --sudo r
RUN sudo /tmp/install.sh --group --retry 3 --retry-delay 5 --small --sudo openmpi
RUN /tmp/install.sh --group --retry 3 --retry-delay 5 --small rdep
openssh-server python3-pip && sudo apt-get -y clean
RUN sudo /tmp/install.sh --group --retry 3 --retry-delay 5 --small --clean --sudo r
RUN sudo /tmp/install.sh --group --retry 3 --retry-delay 5 --small --clean --sudo openmpi
RUN /tmp/install.sh --group --retry 3 --retry-delay 5 --small --clean rdep
RUN export DEBIAN_FRONTEND=noninteractive && sudo apt-get update && \
sudo apt-get -y install --no-install-recommends \
libxml2 libxml2-dev libgl1-mesa-glx
RUN /tmp/install.sh --group --retry 3 --retry-delay 5 --small rinside reticulate --rpackage languageserver --rpackage png
libxml2 libxml2-dev libgl1-mesa-glx && sudo apt-get -y clean
RUN /tmp/install.sh --group --retry 3 --retry-delay 5 --small --clean rinside reticulate --rpackage languageserver --rpackage png
RUN pip3 install vtk
ENV RETICULATE_PYTHON="/usr/bin/python3"
14 changes: 7 additions & 7 deletions gen/Dockerfile.ubuntu-22.04-big-cuda-11.7
Original file line number Diff line number Diff line change
Expand Up @@ -9,17 +9,17 @@ WORKDIR /home/vscode

RUN export DEBIAN_FRONTEND=noninteractive && sudo apt-get update && \
sudo apt-get -y install --no-install-recommends \
openssh-server python3-pip
RUN sudo /tmp/install.sh --group --retry 3 --retry-delay 5 --small --sudo r
RUN sudo /tmp/install.sh --group --retry 3 --retry-delay 5 --small --sudo openmpi
RUN /tmp/install.sh --group --retry 3 --retry-delay 5 --small rdep
RUN sudo /tmp/install.sh --group --retry 3 --retry-delay 5 --small --sudo cuda 11.7
openssh-server python3-pip && sudo apt-get -y clean
RUN sudo /tmp/install.sh --group --retry 3 --retry-delay 5 --small --clean --sudo r
RUN sudo /tmp/install.sh --group --retry 3 --retry-delay 5 --small --clean --sudo openmpi
RUN /tmp/install.sh --group --retry 3 --retry-delay 5 --small --clean rdep
RUN sudo /tmp/install.sh --group --retry 3 --retry-delay 5 --small --clean --sudo cuda 11.7
ENV CUDA_PATH="/usr/local/cuda-11.7"
ENV PATH="${CUDA_PATH}/bin:${PATH}"
ENV LD_LIBRARY_PATH="${CUDA_PATH}/lib64:${LD_LIBRARY_PATH}"
RUN export DEBIAN_FRONTEND=noninteractive && sudo apt-get update && \
sudo apt-get -y install --no-install-recommends \
libxml2 libxml2-dev libgl1-mesa-glx
RUN /tmp/install.sh --group --retry 3 --retry-delay 5 --small rinside reticulate --rpackage languageserver --rpackage png
libxml2 libxml2-dev libgl1-mesa-glx && sudo apt-get -y clean
RUN /tmp/install.sh --group --retry 3 --retry-delay 5 --small --clean rinside reticulate --rpackage languageserver --rpackage png
RUN pip3 install vtk
ENV RETICULATE_PYTHON="/usr/bin/python3"
14 changes: 7 additions & 7 deletions gen/Dockerfile.ubuntu-22.04-big-cuda-12.0
Original file line number Diff line number Diff line change
Expand Up @@ -9,17 +9,17 @@ WORKDIR /home/vscode

RUN export DEBIAN_FRONTEND=noninteractive && sudo apt-get update && \
sudo apt-get -y install --no-install-recommends \
openssh-server python3-pip
RUN sudo /tmp/install.sh --group --retry 3 --retry-delay 5 --small --sudo r
RUN sudo /tmp/install.sh --group --retry 3 --retry-delay 5 --small --sudo openmpi
RUN /tmp/install.sh --group --retry 3 --retry-delay 5 --small rdep
RUN sudo /tmp/install.sh --group --retry 3 --retry-delay 5 --small --sudo cuda 12.0
openssh-server python3-pip && sudo apt-get -y clean
RUN sudo /tmp/install.sh --group --retry 3 --retry-delay 5 --small --clean --sudo r
RUN sudo /tmp/install.sh --group --retry 3 --retry-delay 5 --small --clean --sudo openmpi
RUN /tmp/install.sh --group --retry 3 --retry-delay 5 --small --clean rdep
RUN sudo /tmp/install.sh --group --retry 3 --retry-delay 5 --small --clean --sudo cuda 12.0
ENV CUDA_PATH="/usr/local/cuda-12.0"
ENV PATH="${CUDA_PATH}/bin:${PATH}"
ENV LD_LIBRARY_PATH="${CUDA_PATH}/lib64:${LD_LIBRARY_PATH}"
RUN export DEBIAN_FRONTEND=noninteractive && sudo apt-get update && \
sudo apt-get -y install --no-install-recommends \
libxml2 libxml2-dev libgl1-mesa-glx
RUN /tmp/install.sh --group --retry 3 --retry-delay 5 --small rinside reticulate --rpackage languageserver --rpackage png
libxml2 libxml2-dev libgl1-mesa-glx && sudo apt-get -y clean
RUN /tmp/install.sh --group --retry 3 --retry-delay 5 --small --clean rinside reticulate --rpackage languageserver --rpackage png
RUN pip3 install vtk
ENV RETICULATE_PYTHON="/usr/bin/python3"
14 changes: 7 additions & 7 deletions gen/Dockerfile.ubuntu-22.04-big-hip-5.4.1
Original file line number Diff line number Diff line change
Expand Up @@ -9,14 +9,14 @@ WORKDIR /home/vscode

RUN export DEBIAN_FRONTEND=noninteractive && sudo apt-get update && \
sudo apt-get -y install --no-install-recommends \
openssh-server python3-pip
RUN sudo /tmp/install.sh --group --retry 3 --retry-delay 5 --small --sudo r
RUN sudo /tmp/install.sh --group --retry 3 --retry-delay 5 --small --sudo openmpi
RUN /tmp/install.sh --group --retry 3 --retry-delay 5 --small rdep
RUN sudo /tmp/install.sh --group --retry 3 --retry-delay 5 --small --sudo hip 5.4.1
openssh-server python3-pip && sudo apt-get -y clean
RUN sudo /tmp/install.sh --group --retry 3 --retry-delay 5 --small --clean --sudo r
RUN sudo /tmp/install.sh --group --retry 3 --retry-delay 5 --small --clean --sudo openmpi
RUN /tmp/install.sh --group --retry 3 --retry-delay 5 --small --clean rdep
RUN sudo /tmp/install.sh --group --retry 3 --retry-delay 5 --small --clean --sudo hip 5.4.1
RUN export DEBIAN_FRONTEND=noninteractive && sudo apt-get update && \
sudo apt-get -y install --no-install-recommends \
libxml2 libxml2-dev libgl1-mesa-glx
RUN /tmp/install.sh --group --retry 3 --retry-delay 5 --small rinside reticulate --rpackage languageserver --rpackage png
libxml2 libxml2-dev libgl1-mesa-glx && sudo apt-get -y clean
RUN /tmp/install.sh --group --retry 3 --retry-delay 5 --small --clean rinside reticulate --rpackage languageserver --rpackage png
RUN pip3 install vtk
ENV RETICULATE_PYTHON="/usr/bin/python3"
14 changes: 7 additions & 7 deletions gen/Dockerfile.ubuntu-22.04-big-hip-5.6.1
Original file line number Diff line number Diff line change
Expand Up @@ -9,14 +9,14 @@ WORKDIR /home/vscode

RUN export DEBIAN_FRONTEND=noninteractive && sudo apt-get update && \
sudo apt-get -y install --no-install-recommends \
openssh-server python3-pip
RUN sudo /tmp/install.sh --group --retry 3 --retry-delay 5 --small --sudo r
RUN sudo /tmp/install.sh --group --retry 3 --retry-delay 5 --small --sudo openmpi
RUN /tmp/install.sh --group --retry 3 --retry-delay 5 --small rdep
RUN sudo /tmp/install.sh --group --retry 3 --retry-delay 5 --small --sudo hip 5.6.1
openssh-server python3-pip && sudo apt-get -y clean
RUN sudo /tmp/install.sh --group --retry 3 --retry-delay 5 --small --clean --sudo r
RUN sudo /tmp/install.sh --group --retry 3 --retry-delay 5 --small --clean --sudo openmpi
RUN /tmp/install.sh --group --retry 3 --retry-delay 5 --small --clean rdep
RUN sudo /tmp/install.sh --group --retry 3 --retry-delay 5 --small --clean --sudo hip 5.6.1
RUN export DEBIAN_FRONTEND=noninteractive && sudo apt-get update && \
sudo apt-get -y install --no-install-recommends \
libxml2 libxml2-dev libgl1-mesa-glx
RUN /tmp/install.sh --group --retry 3 --retry-delay 5 --small rinside reticulate --rpackage languageserver --rpackage png
libxml2 libxml2-dev libgl1-mesa-glx && sudo apt-get -y clean
RUN /tmp/install.sh --group --retry 3 --retry-delay 5 --small --clean rinside reticulate --rpackage languageserver --rpackage png
RUN pip3 install vtk
ENV RETICULATE_PYTHON="/usr/bin/python3"
10 changes: 5 additions & 5 deletions gen/Dockerfile.ubuntu-22.04-cuda-11.7
Original file line number Diff line number Diff line change
Expand Up @@ -9,11 +9,11 @@ WORKDIR /home/vscode

RUN export DEBIAN_FRONTEND=noninteractive && sudo apt-get update && \
sudo apt-get -y install --no-install-recommends \
openssh-server python3-pip
RUN sudo /tmp/install.sh --group --retry 3 --retry-delay 5 --small --sudo r
RUN sudo /tmp/install.sh --group --retry 3 --retry-delay 5 --small --sudo openmpi
RUN /tmp/install.sh --group --retry 3 --retry-delay 5 --small rdep
RUN sudo /tmp/install.sh --group --retry 3 --retry-delay 5 --small --sudo cuda 11.7
openssh-server python3-pip && sudo apt-get -y clean
RUN sudo /tmp/install.sh --group --retry 3 --retry-delay 5 --small --clean --sudo r
RUN sudo /tmp/install.sh --group --retry 3 --retry-delay 5 --small --clean --sudo openmpi
RUN /tmp/install.sh --group --retry 3 --retry-delay 5 --small --clean rdep
RUN sudo /tmp/install.sh --group --retry 3 --retry-delay 5 --small --clean --sudo cuda 11.7
ENV CUDA_PATH="/usr/local/cuda-11.7"
ENV PATH="${CUDA_PATH}/bin:${PATH}"
ENV LD_LIBRARY_PATH="${CUDA_PATH}/lib64:${LD_LIBRARY_PATH}"
10 changes: 5 additions & 5 deletions gen/Dockerfile.ubuntu-22.04-cuda-12.0
Original file line number Diff line number Diff line change
Expand Up @@ -9,11 +9,11 @@ WORKDIR /home/vscode

RUN export DEBIAN_FRONTEND=noninteractive && sudo apt-get update && \
sudo apt-get -y install --no-install-recommends \
openssh-server python3-pip
RUN sudo /tmp/install.sh --group --retry 3 --retry-delay 5 --small --sudo r
RUN sudo /tmp/install.sh --group --retry 3 --retry-delay 5 --small --sudo openmpi
RUN /tmp/install.sh --group --retry 3 --retry-delay 5 --small rdep
RUN sudo /tmp/install.sh --group --retry 3 --retry-delay 5 --small --sudo cuda 12.0
openssh-server python3-pip && sudo apt-get -y clean
RUN sudo /tmp/install.sh --group --retry 3 --retry-delay 5 --small --clean --sudo r
RUN sudo /tmp/install.sh --group --retry 3 --retry-delay 5 --small --clean --sudo openmpi
RUN /tmp/install.sh --group --retry 3 --retry-delay 5 --small --clean rdep
RUN sudo /tmp/install.sh --group --retry 3 --retry-delay 5 --small --clean --sudo cuda 12.0
ENV CUDA_PATH="/usr/local/cuda-12.0"
ENV PATH="${CUDA_PATH}/bin:${PATH}"
ENV LD_LIBRARY_PATH="${CUDA_PATH}/lib64:${LD_LIBRARY_PATH}"
10 changes: 5 additions & 5 deletions gen/Dockerfile.ubuntu-22.04-hip-5.4.1
Original file line number Diff line number Diff line change
Expand Up @@ -9,8 +9,8 @@ WORKDIR /home/vscode

RUN export DEBIAN_FRONTEND=noninteractive && sudo apt-get update && \
sudo apt-get -y install --no-install-recommends \
openssh-server python3-pip
RUN sudo /tmp/install.sh --group --retry 3 --retry-delay 5 --small --sudo r
RUN sudo /tmp/install.sh --group --retry 3 --retry-delay 5 --small --sudo openmpi
RUN /tmp/install.sh --group --retry 3 --retry-delay 5 --small rdep
RUN sudo /tmp/install.sh --group --retry 3 --retry-delay 5 --small --sudo hip 5.4.1
openssh-server python3-pip && sudo apt-get -y clean
RUN sudo /tmp/install.sh --group --retry 3 --retry-delay 5 --small --clean --sudo r
RUN sudo /tmp/install.sh --group --retry 3 --retry-delay 5 --small --clean --sudo openmpi
RUN /tmp/install.sh --group --retry 3 --retry-delay 5 --small --clean rdep
RUN sudo /tmp/install.sh --group --retry 3 --retry-delay 5 --small --clean --sudo hip 5.4.1
10 changes: 5 additions & 5 deletions gen/Dockerfile.ubuntu-22.04-hip-5.6.1
Original file line number Diff line number Diff line change
Expand Up @@ -9,8 +9,8 @@ WORKDIR /home/vscode

RUN export DEBIAN_FRONTEND=noninteractive && sudo apt-get update && \
sudo apt-get -y install --no-install-recommends \
openssh-server python3-pip
RUN sudo /tmp/install.sh --group --retry 3 --retry-delay 5 --small --sudo r
RUN sudo /tmp/install.sh --group --retry 3 --retry-delay 5 --small --sudo openmpi
RUN /tmp/install.sh --group --retry 3 --retry-delay 5 --small rdep
RUN sudo /tmp/install.sh --group --retry 3 --retry-delay 5 --small --sudo hip 5.6.1
openssh-server python3-pip && sudo apt-get -y clean
RUN sudo /tmp/install.sh --group --retry 3 --retry-delay 5 --small --clean --sudo r
RUN sudo /tmp/install.sh --group --retry 3 --retry-delay 5 --small --clean --sudo openmpi
RUN /tmp/install.sh --group --retry 3 --retry-delay 5 --small --clean rdep
RUN sudo /tmp/install.sh --group --retry 3 --retry-delay 5 --small --clean --sudo hip 5.6.1
4 changes: 2 additions & 2 deletions generate.Rt
Original file line number Diff line number Diff line change
Expand Up @@ -24,10 +24,10 @@
packs = paste(packs, collapse=" "); ?>
RUN export DEBIAN_FRONTEND=noninteractive && sudo apt-get update && \
sudo apt-get -y install --no-install-recommends \
<?%s packs ?> <?R
<?%s packs ?> && sudo apt-get -y clean <?R
}

install_sh_opt = "--group --retry 3 --retry-delay 5 --small"
install_sh_opt = "--group --retry 3 --retry-delay 5 --small --clean"
install_sh = function(packs,sudo=FALSE) {
packs = paste(packs, collapse=" ");
if (sudo) { ?>
Expand Down

0 comments on commit 7e38cd7

Please sign in to comment.