Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
openSUSE:infrastructure
container-heroes-salt-development-systemd
Dockerfile
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File Dockerfile of Package container-heroes-salt-development-systemd
#!BuildTag: heroes-salt-development-systemd:latest FROM heroes-salt-testing-systemd:latest MAINTAINER admin@opensuse.org LABEL org.opencontainers.image.title="openSUSE Infrastructure Salt Development" LABEL org.opencontainers.image.description="Container for developing and testing the openSUSE Salt infrastructure" LABEL org.openbuildservice.disturl="%DISTURL%" LABEL org.opencontainers.image.created="%BUILDTIME%" COPY entrypoint.sh /usr/local/sbin/systemd RUN set -eu ; \ zypper -n ar -f -p 100 https://download.opensuse.org/repositories/utilities/15.5/utilities.repo Utilities ; \ zypper -n ar -f -p 100 https://download.opensuse.org/repositories/devel:/languages:/python:/backports/15.5/devel:languages:python:backports.repo Python_Backports ; \ zypper -n in --no-recommends fish gum openssh-server python311-jsonschema python311-PyYAML python311-referencing python311-yamllint rsync vim vim-data vim-plugin-salt ; \ zypper -n clean -a ; \ useradd -mUs /bin/sh checker ; \ useradd -mUs /usr/bin/fish geeko ; \ systemctl enable sshd ; \ systemctl disable cron getty@tty1 init-hack ; \ rm -r /var/log/* ; \ rm /etc/motd ; \ sed -Ei 's/^#(PrintLastLog )yes/\1no/' /etc/ssh/sshd_config ; \ echo 'function fish_greeting ; end' > /etc/fish/conf.d/greeting.fish ; \ echo 'checker ALL=(ALL) NOPASSWD: ALL' > /etc/sudoers.d/checker ; \ echo 'geeko ALL=(ALL) NOPASSWD: ALL' > /etc/sudoers.d/geeko ; \ chmod +x /usr/local/sbin/systemd ENTRYPOINT ["/usr/local/sbin/systemd"] CMD ["/usr/lib/systemd/systemd"] HEALTHCHECK --interval=30s --timeout=5s --retries=1 CMD ["/usr/bin/systemctl", "is-active", "multi-user.target"]
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor