Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen RevisionVorhergehende Überarbeitung | |||
anwenderwiki:webapps:mrbs:mrbs24 [2024/06/15 20:59] – [Docker Image von MRBS] tobias | anwenderwiki:webapps:mrbs:mrbs24 [2024/06/15 21:05] (aktuell) – [Docker Image von MRBS] tobias | ||
---|---|---|---|
Zeile 202: | Zeile 202: | ||
https:// | https:// | ||
+ | |||
+ | < | ||
+ | cd /srv/docker | ||
+ | mkdir -p mrbs-devel/ | ||
+ | touch mrbs-devel/ | ||
+ | |||
+ | git clone https:// | ||
+ | touch mrbs-code/ | ||
+ | </ | ||
+ | |||
Folgendes Dockerfile hilft, einen MRBS-Container zu bekommen, der LDAP-selbst-signierte Zertifikate ignoriert und das standard-theme nutzt. | Folgendes Dockerfile hilft, einen MRBS-Container zu bekommen, der LDAP-selbst-signierte Zertifikate ignoriert und das standard-theme nutzt. | ||
Zeile 229: | Zeile 239: | ||
Fehlt natürlich noch komplett die LDAP-Konfiguration etc. Die kann man oben abschauen. | Fehlt natürlich noch komplett die LDAP-Konfiguration etc. Die kann man oben abschauen. | ||
+ | Zugehöriges docker-compose.yml könnte so aussehen: | ||
+ | |||
+ | < | ||
+ | service... etc. | ||
+ | |||
+ | mrbs-devel-db: | ||
+ | container_name: | ||
+ | restart: always | ||
+ | image: mariadb: | ||
+ | environment: | ||
+ | MYSQL_DATABASE: | ||
+ | MYSQL_USER: mrbsdbuser | ||
+ | MYSQL_PASSWORD: | ||
+ | MYSQL_ROOT_PASSWORD: | ||
+ | MARIADB_AUTO_UPGRADE: | ||
+ | volumes: | ||
+ | - ./ | ||
+ | mrbs-devel: | ||
+ | depends_on: | ||
+ | - mrbs-devel-db | ||
+ | container_name: | ||
+ | image: linuxmuster/ | ||
+ | build: | ||
+ | dockerfile: Dockerfile | ||
+ | context: ./ | ||
+ | restart: always | ||
+ | environment: | ||
+ | MRBS_DB_HOST: | ||
+ | MRBS_DB_PORT: | ||
+ | MRBS_DB_DATABASE: | ||
+ | MRBS_DB_USER: | ||
+ | MRBS_DB_PASSWORD: | ||
+ | MRBS_DB_NAME: | ||
+ | MRBS_TIMEZONE: | ||
+ | MYSQL_ROOT_PASSWORD: | ||
+ | | ||
+ | </ | ||
+ | |||
+ | dazu dann ein ' |