Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
openSUSE:Leap:16.0:Staging:A
agama-all
Dockerfile
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File Dockerfile of Package agama-all
#!BuildTag: opensuse/agama-all # TODO: find if there is better base FROM opensuse/tumbleweed:latest # do not install the files marked as documentation (use "rpm --excludedocs") RUN sed -i -e "s/^.*rpm.install.excludedocs.*/rpm.install.excludedocs = yes/" /etc/zypp/zypp.conf # copy entry point script COPY run_background_agama.sh /usr/bin RUN chmod a+x /usr/bin/run_background_agama.sh # install needed packages # TODO: remove yast2 when agama have proper deps # netcat is needed to create dbus socket # various storage programs. Source is https://github.com/yast/yast-storage-ng/blob/master/src/lib/y2storage/storage_feature.rb RUN zypper --non-interactive install --no-recommends \ dbus-1 \ netcat-openbsd \ libyui-ncurses-pkg16 \ yast2-installation \ agama \ agama-products-opensuse \ agama-web-ui \ "rubygem(agama-yast)" \ btrfsprogs \ e2fsprogs \ lvm2 \ device-mapper \ multipath-tools \ dmraid \ mdadm \ xfsprogs \ nilfs-utils \ nfs-client \ ntfs-3g \ ntfsprogs \ dosfstools \ exfat-utils \ f2fs-tools \ udftools \ jfsutils \ cryptsetup \ open-iscsi \ fcoe-utils \ quota \ snapper # expose the default HTTP/HTTPS ports EXPOSE 80 EXPOSE 433 ENTRYPOINT ["/usr/bin/run_background_agama.sh"]
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