111 lines
3.6 KiB
Plaintext
111 lines
3.6 KiB
Plaintext
[DEFAULT]
|
|
environment =
|
|
HOME
|
|
USER
|
|
DISPLAY
|
|
TERM
|
|
debian_chroot=${osname}
|
|
|
|
binds =
|
|
/etc/timezone:ro
|
|
/etc/localtime:ro
|
|
/etc/passwd:ro
|
|
/etc/group:ro
|
|
/etc/shadow:ro
|
|
/tmp/.X11-unix:ro
|
|
/home/${user}
|
|
|
|
[centos7]
|
|
dockerfile =
|
|
FROM centos:7
|
|
RUN yum install sudo -y
|
|
RUN echo "Defaults lecture = never" >> /etc/sudoers
|
|
RUN echo "ALL ALL=(ALL) NOPASSWD:ALL" >> /etc/sudoers
|
|
pkginstall = RUN yum install {} -y
|
|
packages = ksh csh xterm xorg-x11-apps xkeyboard-config git glibc-devel gtk2 gtk3 alsa-lib python2 python3 bash-completion redhat-lsb-core environment-modules
|
|
|
|
[centos8]
|
|
dockerfile =
|
|
FROM centos:8
|
|
RUN sed -i 's/mirrorlist/#mirrorlist/g' /etc/yum.repos.d/CentOS-*
|
|
RUN sed -i 's|#baseurl=http://mirror.centos.org|baseurl=http://vault.centos.org|g' /etc/yum.repos.d/CentOS-*
|
|
RUN yum install dnf-plugins-core -y
|
|
RUN yum config-manager --set-enabled powertools -y
|
|
RUN yum install sudo -y
|
|
RUN echo "Defaults lecture = never" >> /etc/sudoers
|
|
RUN echo "ALL ALL=(ALL) NOPASSWD:ALL" >> /etc/sudoers
|
|
pkginstall = RUN yum install {} -y
|
|
packages = ksh csh xterm xorg-x11-apps xkeyboard-config git glibc-devel gtk2 gtk3 alsa-lib python2 python3 bash-completion environment-modules
|
|
|
|
[debian8]
|
|
dockerfile =
|
|
FROM debian:8
|
|
ARG DEBIAN_FRONTEND=noninteractive
|
|
RUN apt-get update
|
|
RUN apt-get -y install apt-utils
|
|
RUN apt-get -y upgrade
|
|
RUN apt-get -y install sudo
|
|
RUN echo "Defaults lecture = never" >> /etc/sudoers
|
|
RUN echo "ALL ALL=(ALL) NOPASSWD:ALL" >> /etc/sudoers
|
|
pkginstall = RUN apt-get -y install {}
|
|
packages = ksh csh xterm x11-apps build-essential git libgtk2.0 libgtk-3-0 bash-completion tcl environment-modules
|
|
|
|
[debian9]
|
|
dockerfile =
|
|
FROM debian:9
|
|
ARG DEBIAN_FRONTEND=noninteractive
|
|
RUN apt-get update
|
|
RUN apt-get -y install apt-utils
|
|
RUN apt-get -y upgrade
|
|
RUN apt-get -y install sudo
|
|
RUN echo "Defaults lecture = never" >> /etc/sudoers
|
|
RUN echo "ALL ALL=(ALL) NOPASSWD:ALL" >> /etc/sudoers
|
|
pkginstall = RUN apt-get -y install {}
|
|
packages = ksh csh xterm x11-apps build-essential git libgtk2.0 libgtk-3-0 bash-completion tcl environment-modules
|
|
|
|
[debian10]
|
|
dockerfile =
|
|
FROM debian:10
|
|
ARG DEBIAN_FRONTEND=noninteractive
|
|
RUN apt-get update
|
|
RUN apt-get -y install apt-utils
|
|
RUN apt-get -y upgrade
|
|
RUN apt-get -y install sudo
|
|
RUN echo "Defaults lecture = never" >> /etc/sudoers
|
|
RUN echo "ALL ALL=(ALL) NOPASSWD:ALL" >> /etc/sudoers
|
|
pkginstall = RUN apt-get -y install {}
|
|
packages = ksh csh xterm x11-apps build-essential git libgtk2.0 libgtk-3-0 bash-completion tcl environment-modules
|
|
|
|
[debian11]
|
|
dockerfile =
|
|
FROM debian:bullseye
|
|
ARG DEBIAN_FRONTEND=noninteractive
|
|
RUN apt-get update
|
|
RUN apt-get -y install apt-utils
|
|
RUN apt-get -y install sudo
|
|
RUN echo "Defaults lecture = never" >> /etc/sudoers
|
|
pkginstall = RUN apt-get -y install {}
|
|
packages = ksh csh xterm x11-apps build-essential git libgtk2.0 libgtk-3-0 bash-completion tcl environment-modules
|
|
|
|
[ubuntu20.04]
|
|
dockerfile =
|
|
FROM ubuntu:20.04
|
|
ARG DEBIAN_FRONTEND=noninteractive
|
|
RUN apt-get update
|
|
RUN apt-get -y install apt-utils
|
|
RUN apt-get -y install sudo
|
|
pkginstall = RUN apt-get -y install {}
|
|
packages = ksh csh xterm x11-apps build-essential git libgtk2.0 libgtk-3.0 bash-completion tcl environment-modules
|
|
|
|
|
|
[ubuntu22.04]
|
|
dockerfile =
|
|
FROM ubuntu:22.04
|
|
ARG DEBIAN_FRONTEND=noninteractive
|
|
RUN apt-get update
|
|
RUN apt-get -y install apt-utils
|
|
RUN apt-get -y install sudo
|
|
pkginstall = RUN apt-get -y install {}
|
|
packages = ksh csh xterm x11-apps build-essential git libgtk2.0 libgtk-3.0 bash-completion tcl environment-modules
|
|
|