72 lines
1.5 KiB
Docker
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"]
|