debian-atomic/variants/workstation/Containerfile

72 lines
1.5 KiB
Docker

# Debian Atomic Workstation Variant
# Fedora Silverblue 1:1 parallel for Debian
FROM localhost/debian-atomic-base:latest
# Create OSTree repository if it doesn't exist
RUN mkdir -p /ostree/repo
# Set labels for Debian Atomic
LABEL org.debian-atomic.variant="workstation"
LABEL org.debian-atomic.description="GNOME Desktop Environment"
LABEL org.debian-atomic.fedora-equivalent="silverblue"
# Install GNOME desktop packages
RUN apt-get update && apt-get install -y \
gnome \
gnome-shell \
gnome-session \
gnome-control-center \
gnome-tweaks \
gnome-software \
nautilus \
gedit \
gnome-terminal \
gnome-calculator \
gnome-screenshot \
gnome-disk-utility \
gnome-system-monitor \
libreoffice \
libreoffice-gnome \
evolution \
evolution-ews \
gnome-calendar \
gnome-contacts \
gnome-maps \
firefox-esr \
totem \
rhythmbox \
cheese \
shotwell \
gthumb \
gimp \
inkscape \
darktable \
krita \
seahorse \
gnome-boxes \
gnome-characters \
gnome-clocks \
gnome-color-manager \
gnome-font-viewer \
gnome-logs \
gnome-music \
gnome-photos \
gnome-sound-recorder \
gnome-todo \
gnome-weather \
gnome-shell-extensions \
ibus \
ibus-gtk \
ibus-gtk3 \
ibus-gtk4 \
cups \
cups-client \
system-config-printer \
&& rm -rf /var/lib/apt/lists/*
# Set working directory
WORKDIR /
# Default command
CMD ["/bin/bash"]