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
Wenn wir Stapeloperationen für einen Dateityp aus...
Einführung in das Layout des HTML-Seitenquellcode...
Heute möchte ein Kunde eine Anzeige schalten und d...
Inhaltsverzeichnis 1. Erstellen Sie eine Wasserze...
Inhaltsverzeichnis 1. Numerischer Typ 1.1 Klassif...
In diesem Artikel erfahren Sie, wie Sie das kompr...
01. Befehlsübersicht Linux bietet ein umfangreich...
Kompatibel mit neuen CSS3-Eigenschaften In CSS3 k...
Zuvor habe ich mehrere Möglichkeiten vorgestellt,...
--Beim Verbinden mit der Datenbank die Matching-R...
Mit dem Tag <TH> werden die Eigenschaften e...
In diesem Artikelbeispiel wird der spezifische Co...
1. Was ist Master-Slave-Replikation? Mithilfe der...
Vorwort Dieses Steuerelement weist beim direkten ...
<br />Welche Grundsätze sollten beachtet wer...