Laden Sie das Image herunter (optionaler Schritt, wenn er ausgelassen wird, wird es in den Schritten 3 und 4 automatisch installiert) Docker-Pull docker.io/sameersbn/redmine Docker-Pull docker.io/sameersbn/postgresql Starten Sie SQL docker run --name=postgresql-redmine -d --env='DB_NAME=redmine_production' --env='DB_USER=redmine' --env='DB_PASS=Passwort' --restart=always --volume=/srv/docker/redmine/postgresql:/var/lib/postgresql sameersbn/postgresql Redmine starten docker run --name=redmine -d --link=postgresql-redmine:postgresql --publish=10083:80 --env='REDMINE_PORT=10083' --restart=always --volume=/srv/docker/redmine/redmine:/home/redmine/data sameersbn/redmine Inhaltserweiterung Redmine mit Docker installieren Bereitstellen des Datenbankcontainers Redmine basiert auf einer Datenbank. Wir verwenden auch Container, um verwandte Datenbanken bereitzustellen. Hier können wir PostgreSQL- bzw. MySQL-Datenbanken wie folgt verwenden Befehlsinstallation: PostgreSQL docker run -d --name some-postgres -e POSTGRES_PASSWORD=geheim -e POSTGRES_USER=redmine postgres MySQL docker run -d --name some-mysql -e MYSQL_ROOT_PASSWORD=geheim -e MYSQL_DATABASE=redmine mysql Name und Passwort können Sie im Befehl selbst angeben, es handelt sich dabei jeweils um den Containernamen und das Datenbankpasswort. Redmine bereitstellen Der folgende Befehl stellt eine Verbindung zur PostgresSQL-Datenbank her docker run -d --name redmine -e REDMINE_DB_PASSWORD=geheim -p 3000:3000 -v /mein/eigenes/Datenverzeichnis:/usr/src/redmine/files --link some-postgres:postgres redmine An diesem Punkt können Sie über Port 3000 der lokalen IP-Adresse auf den Redmine-Dienst zugreifen. Das könnte Sie auch interessieren:
|
>>: Vue verwendet die Methode in der Referenzbibliothek mit Quellcode
HTML-img-Tag: definiert ein Bild, das in eine Webs...
Nach der VIP-Konfiguration wird beim Aktiv/Standb...
1. Was ist mycat Ein vollständig Open Source-Groß...
Die Betriebsumgebung dieses Tutorials: Windows 7-...
Zweck Verstehen Sie die Rolle von nextTick und me...
1. Stellen Sie zunächst eine Remoteverbindung zum...
Neues Projekt starten Dieser Artikel zeichnet hau...
Manche Leute sind vielleicht noch nicht auf dieses...
Spiegelung ist auch eine der Kernkomponenten von ...
Inhaltsverzeichnis Prämisse TypeScript vs. JavaSc...
Hintergrund Wenn Sie eine Funktion entwickeln, di...
Deinstallieren Sie tomcat9 1. Da die Installation...
Da die gesamte Anwendung unter CentOS bereitgeste...
1. Schreiben Sie ein einfaches Java-Programm öffe...
Methode 1: Verwenden Sie den Befehl SET PASSWORD ...