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 ' | ||