mirror of
https://github.com/jessfraz/dockerfiles.git
synced 2024-11-23 11:31:49 +01:00
update versions
Signed-off-by: Jess Frazelle <acidburn@jessfraz.com>
This commit is contained in:
parent
57a025c1bd
commit
ecd6495c62
|
@ -1,4 +1,4 @@
|
||||||
FROM debian:buster-slim
|
FROM debian:bullseye-slim
|
||||||
LABEL maintainer "Jessie Frazelle <jess@linux.com>"
|
LABEL maintainer "Jessie Frazelle <jess@linux.com>"
|
||||||
|
|
||||||
RUN apt-get update && apt-get install -y \
|
RUN apt-get update && apt-get install -y \
|
||||||
|
|
|
@ -8,7 +8,7 @@
|
||||||
# --name gimp \
|
# --name gimp \
|
||||||
# jess/gimp
|
# jess/gimp
|
||||||
#
|
#
|
||||||
FROM debian:buster-slim
|
FROM debian:bullseye-slim
|
||||||
LABEL maintainer "Jessie Frazelle <jess@linux.com>"
|
LABEL maintainer "Jessie Frazelle <jess@linux.com>"
|
||||||
|
|
||||||
RUN apt-get update && apt-get install -y \
|
RUN apt-get update && apt-get install -y \
|
||||||
|
|
|
@ -6,7 +6,7 @@
|
||||||
#
|
#
|
||||||
|
|
||||||
# Base docker image
|
# Base docker image
|
||||||
FROM debian:buster-slim
|
FROM debian:bullseye-slim
|
||||||
LABEL maintainer "Jessie Frazelle <jess@linux.com>"
|
LABEL maintainer "Jessie Frazelle <jess@linux.com>"
|
||||||
|
|
||||||
# Install all the things
|
# Install all the things
|
||||||
|
|
|
@ -19,7 +19,7 @@
|
||||||
#
|
#
|
||||||
|
|
||||||
# Base docker image
|
# Base docker image
|
||||||
FROM debian:buster-slim
|
FROM debian:bullseye-slim
|
||||||
LABEL maintainer "Jessie Frazelle <jess@linux.com>"
|
LABEL maintainer "Jessie Frazelle <jess@linux.com>"
|
||||||
|
|
||||||
# Install Gparted and its dependencies
|
# Install Gparted and its dependencies
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
FROM debian:buster-slim
|
FROM debian:bullseye-slim
|
||||||
LABEL maintainer "Jessie Frazelle <jess@linux.com>"
|
LABEL maintainer "Jessie Frazelle <jess@linux.com>"
|
||||||
|
|
||||||
RUN apt-get update && apt-get install -y \
|
RUN apt-get update && apt-get install -y \
|
||||||
|
|
|
@ -5,7 +5,7 @@
|
||||||
#
|
#
|
||||||
|
|
||||||
# Base docker image
|
# Base docker image
|
||||||
FROM debian:buster-slim
|
FROM debian:bullseye-slim
|
||||||
LABEL maintainer "Jessie Frazelle <jess@linux.com>"
|
LABEL maintainer "Jessie Frazelle <jess@linux.com>"
|
||||||
|
|
||||||
# Install all the things
|
# Install all the things
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
FROM debian:buster-slim
|
FROM debian:bullseye-slim
|
||||||
LABEL maintainer "Jessie Frazelle <jess@linux.com>"
|
LABEL maintainer "Jessie Frazelle <jess@linux.com>"
|
||||||
|
|
||||||
ENV DEBIAN_FRONTEND noninteractive
|
ENV DEBIAN_FRONTEND noninteractive
|
||||||
|
|
|
@ -4,7 +4,7 @@
|
||||||
# --name lynx \
|
# --name lynx \
|
||||||
# jess/lynx github.com/jessfraz
|
# jess/lynx github.com/jessfraz
|
||||||
#
|
#
|
||||||
FROM debian:buster-slim
|
FROM debian:bullseye-slim
|
||||||
LABEL maintainer "Jessie Frazelle <jess@linux.com>"
|
LABEL maintainer "Jessie Frazelle <jess@linux.com>"
|
||||||
|
|
||||||
RUN apt-get update && apt-get install -y \
|
RUN apt-get update && apt-get install -y \
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
FROM debian:buster-slim
|
FROM debian:bullseye-slim
|
||||||
LABEL maintainer "Jessie Frazelle <jess@linux.com>"
|
LABEL maintainer "Jessie Frazelle <jess@linux.com>"
|
||||||
|
|
||||||
# run
|
# run
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
FROM debian:buster-slim
|
FROM debian:bullseye-slim
|
||||||
LABEL maintainer "Jessie Frazelle <jess@linux.com>"
|
LABEL maintainer "Jessie Frazelle <jess@linux.com>"
|
||||||
|
|
||||||
RUN apt-get update && apt-get install -y \
|
RUN apt-get update && apt-get install -y \
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
FROM debian:buster-slim
|
FROM debian:bullseye-slim
|
||||||
LABEL maintainer "Jessie Frazelle <jess@linux.com>"
|
LABEL maintainer "Jessie Frazelle <jess@linux.com>"
|
||||||
|
|
||||||
ENV LANG=en_US.UTF-8
|
ENV LANG=en_US.UTF-8
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
FROM debian:buster-slim
|
FROM debian:bullseye-slim
|
||||||
LABEL maintainer "Jessie Frazelle <jess@linux.com>"
|
LABEL maintainer "Jessie Frazelle <jess@linux.com>"
|
||||||
|
|
||||||
RUN apt-get update && apt-get install -y \
|
RUN apt-get update && apt-get install -y \
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
FROM debian:buster-slim
|
FROM debian:bullseye-slim
|
||||||
LABEL maintainer "Jessie Frazelle <jess@linux.com>"
|
LABEL maintainer "Jessie Frazelle <jess@linux.com>"
|
||||||
|
|
||||||
RUN apt-get update && apt-get install -y \
|
RUN apt-get update && apt-get install -y \
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
FROM debian:buster-slim
|
FROM debian:bullseye-slim
|
||||||
LABEL maintainer "Jessie Frazelle <jess@linux.com>"
|
LABEL maintainer "Jessie Frazelle <jess@linux.com>"
|
||||||
|
|
||||||
RUN apt-get update && apt-get install -y \
|
RUN apt-get update && apt-get install -y \
|
||||||
|
|
|
@ -17,7 +17,7 @@
|
||||||
# --name notify-osd \
|
# --name notify-osd \
|
||||||
# jess/notify-osd
|
# jess/notify-osd
|
||||||
|
|
||||||
FROM debian:buster-slim
|
FROM debian:bullseye-slim
|
||||||
LABEL maintainer "Jessie Frazelle <jess@linux.com>"
|
LABEL maintainer "Jessie Frazelle <jess@linux.com>"
|
||||||
|
|
||||||
RUN apt-get update && apt-get install -y \
|
RUN apt-get update && apt-get install -y \
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
FROM debian:buster-slim
|
FROM debian:bullseye-slim
|
||||||
LABEL maintainer "Jessie Frazelle <jess@linux.com>"
|
LABEL maintainer "Jessie Frazelle <jess@linux.com>"
|
||||||
|
|
||||||
RUN apt-get update && apt-get install -y \
|
RUN apt-get update && apt-get install -y \
|
||||||
|
|
|
@ -5,7 +5,7 @@
|
||||||
# --link mpd:mpd \
|
# --link mpd:mpd \
|
||||||
# jess/pms
|
# jess/pms
|
||||||
#
|
#
|
||||||
FROM debian:buster-slim
|
FROM debian:bullseye-slim
|
||||||
LABEL maintainer "Jessie Frazelle <jess@linux.com>"
|
LABEL maintainer "Jessie Frazelle <jess@linux.com>"
|
||||||
|
|
||||||
RUN apt-get update && apt-get install -y \
|
RUN apt-get update && apt-get install -y \
|
||||||
|
|
|
@ -20,7 +20,7 @@ WORKDIR /go/src/github.com/agl/pond
|
||||||
RUN go build -o /usr/bin/pond-client ./client \
|
RUN go build -o /usr/bin/pond-client ./client \
|
||||||
&& go build -o /usr/bin/pond-server ./server
|
&& go build -o /usr/bin/pond-server ./server
|
||||||
|
|
||||||
FROM debian:buster-slim
|
FROM debian:bullseye-slim
|
||||||
|
|
||||||
RUN apt-get update && apt-get install -y \
|
RUN apt-get update && apt-get install -y \
|
||||||
ca-certificates \
|
ca-certificates \
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
FROM debian:buster-slim
|
FROM debian:bullseye-slim
|
||||||
LABEL maintainer "Jessie Frazelle <jess@linux.com>"
|
LABEL maintainer "Jessie Frazelle <jess@linux.com>"
|
||||||
|
|
||||||
RUN apt-get update && apt-get install -y \
|
RUN apt-get update && apt-get install -y \
|
||||||
|
|
|
@ -10,24 +10,27 @@
|
||||||
#
|
#
|
||||||
|
|
||||||
# Base docker image
|
# Base docker image
|
||||||
FROM debian:jessie-slim
|
FROM debian:bullseye-slim
|
||||||
LABEL maintainer "Jessie Frazelle <jess@linux.com>"
|
LABEL maintainer "Jessie Frazelle <jess@linux.com>"
|
||||||
|
|
||||||
# Install Rstudio deps
|
# Install Rstudio deps
|
||||||
RUN apt-get update && apt-get install -y \
|
RUN apt-get update && apt-get install -y \
|
||||||
|
ca-certificates \
|
||||||
|
curl \
|
||||||
fcitx-frontend-qt5 \
|
fcitx-frontend-qt5 \
|
||||||
fcitx-modules \
|
fcitx-modules \
|
||||||
fcitx-module-dbus \
|
fcitx-module-dbus \
|
||||||
|
libasound2 \
|
||||||
libclang-dev \
|
libclang-dev \
|
||||||
libedit2 \
|
libedit2 \
|
||||||
libgl1-mesa-dri \
|
libgl1-mesa-dri \
|
||||||
libgl1-mesa-glx \
|
libgl1-mesa-glx \
|
||||||
libgstreamer0.10-0 \
|
libgstreamer1.0-0 \
|
||||||
libgstreamer-plugins-base0.10-0 \
|
libgstreamer-plugins-base1.0-0 \
|
||||||
libjpeg-dev \
|
libjpeg-dev \
|
||||||
libjpeg62-turbo \
|
libjpeg62-turbo \
|
||||||
libjpeg62-turbo-dev \
|
libjpeg62-turbo-dev \
|
||||||
libpresage1 \
|
libpresage1v5 \
|
||||||
libpresage-data \
|
libpresage-data \
|
||||||
libqt5core5a \
|
libqt5core5a \
|
||||||
libqt5dbus5 \
|
libqt5dbus5 \
|
||||||
|
@ -36,9 +39,12 @@ RUN apt-get update && apt-get install -y \
|
||||||
libqt5printsupport5 \
|
libqt5printsupport5 \
|
||||||
libqt5webkit5 \
|
libqt5webkit5 \
|
||||||
libqt5widgets5 \
|
libqt5widgets5 \
|
||||||
|
libnss3 \
|
||||||
libtiff5 \
|
libtiff5 \
|
||||||
libxcomposite1 \
|
libxcomposite1 \
|
||||||
|
libxcursor1 \
|
||||||
libxslt1.1 \
|
libxslt1.1 \
|
||||||
|
libxtst6 \
|
||||||
littler \
|
littler \
|
||||||
locales \
|
locales \
|
||||||
r-base \
|
r-base \
|
||||||
|
@ -54,17 +60,9 @@ RUN apt-get update && apt-get install -y \
|
||||||
ENV RSTUDIO_VERSION 1.2.1335
|
ENV RSTUDIO_VERSION 1.2.1335
|
||||||
|
|
||||||
# Download the source
|
# Download the source
|
||||||
RUN buildDeps=' \
|
RUN curl -sSL "https://download1.rstudio.org/desktop/bionic/amd64/rstudio-${RSTUDIO_VERSION}-amd64.deb" -o /tmp/rstudio-amd64.deb \
|
||||||
ca-certificates \
|
|
||||||
curl \
|
|
||||||
' \
|
|
||||||
&& set -x \
|
|
||||||
&& apt-get update && apt-get install -y $buildDeps --no-install-recommends \
|
|
||||||
&& rm -rf /var/lib/apt/lists/* \
|
|
||||||
&& curl -sSL "https://download1.rstudio.org/desktop/trusty/amd64/rstudio-${RSTUDIO_VERSION}-amd64.deb" -o /tmp/rstudio-amd64.deb \
|
|
||||||
&& dpkg -i /tmp/rstudio-amd64.deb \
|
&& dpkg -i /tmp/rstudio-amd64.deb \
|
||||||
&& rm -rf /tmp/*.deb \
|
&& rm -rf /tmp/*.deb \
|
||||||
&& apt-get purge -y --auto-remove $buildDeps \
|
|
||||||
&& ln -f -s /usr/lib/rstudio/bin/rstudio /usr/bin/rstudio
|
&& ln -f -s /usr/lib/rstudio/bin/rstudio /usr/bin/rstudio
|
||||||
|
|
||||||
|
|
||||||
|
@ -72,7 +70,8 @@ ENV LC_ALL en_US.UTF-8
|
||||||
ENV LANG en_US.UTF-8
|
ENV LANG en_US.UTF-8
|
||||||
|
|
||||||
# Set default CRAN repo
|
# Set default CRAN repo
|
||||||
RUN echo 'options(repos = c(CRAN = "https://cran.rstudio.com/"), download.file.method = "libcurl")' >> /etc/R/Rprofile.site \
|
RUN mkdir -p /etc/R \
|
||||||
|
&& echo 'options(repos = c(CRAN = "https://cran.rstudio.com/"), download.file.method = "libcurl")' >> /etc/R/Rprofile.site \
|
||||||
&& echo 'source("/etc/R/Rprofile.site")' >> /etc/littler.r \
|
&& echo 'source("/etc/R/Rprofile.site")' >> /etc/littler.r \
|
||||||
&& ln -s /usr/share/doc/littler/examples/install.r /usr/local/bin/install.r \
|
&& ln -s /usr/share/doc/littler/examples/install.r /usr/local/bin/install.r \
|
||||||
&& ln -s /usr/share/doc/littler/examples/install2.r /usr/local/bin/install2.r \
|
&& ln -s /usr/share/doc/littler/examples/install2.r /usr/local/bin/install2.r \
|
||||||
|
@ -82,5 +81,13 @@ RUN echo 'options(repos = c(CRAN = "https://cran.rstudio.com/"), download.file.m
|
||||||
&& echo '"\e[5~": history-search-backward' >> /etc/inputrc \
|
&& echo '"\e[5~": history-search-backward' >> /etc/inputrc \
|
||||||
&& echo '"\e[6~": history-search-backward' >> /etc/inputrc
|
&& echo '"\e[6~": history-search-backward' >> /etc/inputrc
|
||||||
|
|
||||||
|
ENV HOME /home/user
|
||||||
|
RUN useradd --create-home --home-dir $HOME user \
|
||||||
|
&& chown -R user:user $HOME
|
||||||
|
|
||||||
|
WORKDIR $HOME
|
||||||
|
|
||||||
|
USER user
|
||||||
|
|
||||||
# Autorun Rstudio
|
# Autorun Rstudio
|
||||||
ENTRYPOINT [ "rstudio" ]
|
ENTRYPOINT [ "rstudio" ]
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
FROM debian:buster-slim
|
FROM debian:bullseye-slim
|
||||||
LABEL maintainer "Jessie Frazelle <jess@linux.com>"
|
LABEL maintainer "Jessie Frazelle <jess@linux.com>"
|
||||||
|
|
||||||
RUN apt-get update && apt-get install -y \
|
RUN apt-get update && apt-get install -y \
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
FROM debian:buster-slim
|
FROM debian:bullseye-slim
|
||||||
|
|
||||||
LABEL maintainer "Jessie Frazelle <jess@linux.com>"
|
LABEL maintainer "Jessie Frazelle <jess@linux.com>"
|
||||||
|
|
||||||
|
|
|
@ -10,7 +10,7 @@
|
||||||
# --name skype \
|
# --name skype \
|
||||||
# jess/skype
|
# jess/skype
|
||||||
#
|
#
|
||||||
FROM debian:buster-slim
|
FROM debian:bullseye-slim
|
||||||
|
|
||||||
# Tell debconf to run in non-interactive mode
|
# Tell debconf to run in non-interactive mode
|
||||||
ENV DEBIAN_FRONTEND noninteractive
|
ENV DEBIAN_FRONTEND noninteractive
|
||||||
|
|
|
@ -24,7 +24,7 @@
|
||||||
# Be aware that by default the LDAP port is accessible from anywhere if the \
|
# Be aware that by default the LDAP port is accessible from anywhere if the \
|
||||||
# host firewall is unconfigured.
|
# host firewall is unconfigured.
|
||||||
#
|
#
|
||||||
FROM debian:buster-slim
|
FROM debian:bullseye-slim
|
||||||
LABEL maintainer "Jessie Frazelle <jess@linux.com>"
|
LABEL maintainer "Jessie Frazelle <jess@linux.com>"
|
||||||
|
|
||||||
RUN apt-get update && LC_ALL=C DEBIAN_FRONTEND=noninteractive \
|
RUN apt-get update && LC_ALL=C DEBIAN_FRONTEND=noninteractive \
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
FROM debian:buster-slim
|
FROM debian:bullseye-slim
|
||||||
LABEL maintainer "Jessie Frazelle <jess@linux.com>"
|
LABEL maintainer "Jessie Frazelle <jess@linux.com>"
|
||||||
|
|
||||||
RUN apt-get update && apt-get install -y \
|
RUN apt-get update && apt-get install -y \
|
||||||
|
|
|
@ -23,7 +23,7 @@
|
||||||
# (see: https://stackoverflow.com/questions/28392949/running-chromium-inside-docker-gtk-cannot-open-display-0)
|
# (see: https://stackoverflow.com/questions/28392949/running-chromium-inside-docker-gtk-cannot-open-display-0)
|
||||||
#
|
#
|
||||||
|
|
||||||
FROM debian:buster-slim
|
FROM debian:bullseye-slim
|
||||||
LABEL maintainer "Christian Koep <christiankoep@gmail.com>"
|
LABEL maintainer "Christian Koep <christiankoep@gmail.com>"
|
||||||
|
|
||||||
RUN apt-get update && apt-get -y install \
|
RUN apt-get update && apt-get -y install \
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
FROM debian:buster-slim
|
FROM debian:bullseye-slim
|
||||||
LABEL maintainer "Jessie Frazelle <jess@linux.com>"
|
LABEL maintainer "Jessie Frazelle <jess@linux.com>"
|
||||||
|
|
||||||
RUN apt-get update && apt-get install -y \
|
RUN apt-get update && apt-get install -y \
|
||||||
|
|
Loading…
Reference in New Issue
Block a user