Setup:Installationsanleitung/Docker/Update: Unterschied zwischen den Versionen

K ((Benutzername entfernt) (Logbucheinzelheiten entfernt))
(Der Seiteninhalt wurde durch einen anderen Text ersetzt: „Derzeit gibt es noch kein Docker-Image für BlueSpice 4.“)
Markierungen: Ersetzt 2017-Quelltext-Bearbeitung
 
Zeile 1: Zeile 1:
== <span class="mw-headline">Einleitung</span> ==
Derzeit gibt es noch kein Docker-Image für BlueSpice 4.
 
* Edition: BlueSpice free, Distribution als Docker Image auf Docker Hub.
* Ab BlueSpice 3.1.3 aktualisiert sich die BlueSpice Docker Hub release automatisch.
 
== <span class="mw-headline">Einen neuen Container mit alten Daten erstellen</span> ==
Wir gehen davon aus, dass Sie die BlueSpice Distribution von Docker Hub benutzen. Außerdem sollten Sie die Daten als externes Docker Volumen gespeichert haben.
 
Beispiel:<div>
docker run -d -p <span class="m" style="color: rgb(102, 102, 102)">80</span>:80 -v <span class="o" style="color: rgb(102, 102, 102)">{</span>/my/data/folder<span class="o" style="color: rgb(102, 102, 102)">}</span>:/data bluespice/bluespice-free
</div>1.Erstellen Sie ein Backup des aktuellen Datenordners:<div>
sudo cp -Rf /my/data/folder /my/data/current
</div>2. Beenden Sie den aktuellen BlueSpice-free Container:<div>
docker container stop <span class="nv" style="color: rgb(25, 23, 124)">$your_container_id_or_name</span>
</div>3. Entfernen Sie den Container (optional):<div>
docker container rm <span class="nv" style="color: rgb(25, 23, 124)">$your_container_id_or_name</span>
</div>4. Holen Sie sich das neue Container Image:<div>
docker pull bluespice/bluespice-free:latest
</div>6. Erstellen Sie mit dem neuen Image einen neuen Container:<div>
docker run -d -p <span class="m" style="color: rgb(102, 102, 102)">80</span>:80 -v <span class="o" style="color: rgb(102, 102, 102)">{</span>/my/data/new<span class="o" style="color: rgb(102, 102, 102)">}</span>:/data bluespice/bluespice-free
</div>Der BlueSpice DockerHub Container erkennt die alte Installation und führt alle notwendingen Wartungsskripts im Hintergrund aus. Nach dem Neustart ist das Wiki auf dem neuesten Stand.
 
== <span class="mw-headline">Korrektur der Suchfunktion</span> ==
Folgende Befehle korrigieren die Indexe von BlueSpiceExtendedSearch:<div>
sudo docker <span class="nb" style="color: rgb(0, 128, 0)">exec</span> <span class="nv" style="color: rgb(25, 23, 124)">$container_name_or_id</span> /opt/docker/setwikiperm.sh /data/www/bluespice/w
sudo docker <span class="nb" style="color: rgb(0, 128, 0)">exec</span> <span class="nv" style="color: rgb(25, 23, 124)">$container_name_or_id</span> /usr/bin/php /data/www/bluespice/w/maintenance/update.php --quick
sudo docker <span class="nb" style="color: rgb(0, 128, 0)">exec</span> <span class="nv" style="color: rgb(25, 23, 124)">$container_name_or_id</span> /usr/bin/php /data/www/bluespice/w/maintenance/rebuildall.php --quick
sudo docker <span class="nb" style="color: rgb(0, 128, 0)">exec</span> <span class="nv" style="color: rgb(25, 23, 124)">$container_name_or_id</span> /usr/bin/php /data/www/bluespice/w/extensions/BlueSpiceExtendedSearch/maintenance/initBackends.php --quick
sudo docker <span class="nb" style="color: rgb(0, 128, 0)">exec</span> <span class="nv" style="color: rgb(25, 23, 124)">$container_name_or_id</span> /usr/bin/php /data/www/bluespice/w/extensions/BlueSpiceExtendedSearch/maintenance/rebuildIndex.php
sudo docker <span class="nb" style="color: rgb(0, 128, 0)">exec</span> <span class="nv" style="color: rgb(25, 23, 124)">$container_name_or_id</span> /usr/bin/php /data/www/bluespice/w/maintenance/runJobs.php
</div>

Aktuelle Version vom 8. Dezember 2021, 11:30 Uhr

Derzeit gibt es noch kein Docker-Image für BlueSpice 4.



Feedback zur Dokumentation ist im Community-Forum möglich.

Keine Kategorien vergebenBearbeiten

Diskussionen