FROM ubuntu:latest # Обновляем список пакетов и устанавливаем необходимые пакеты RUN apt-get update && apt-get install -y \ sudo \ xorg \ xinit \ openbox \ lightdm \ xfce4-terminal \ firefox # Добавляем нового пользователя с именем "user" и паролем "password" RUN useradd -m -s /bin/bash user && echo 'user:password' | chpasswd && adduser user sudo # Копируем файлы конфигурации lightdm внутрь образа COPY lightdm.conf /etc/lightdm/ # Копируем скрипт запуска xinit в домашнюю директорию пользователя COPY xinitrc /home/user/.xinitrc RUN chown user:user /home/user/.xinitrc && chmod +x /home/user/.xinitrc # Указываем пользователя, от имени которого будет выполняться процесс при запуске контейнера USER user # Устанавливаем команду запуска для контейнера CMD ["startx"]