1. Docker-Installation und -Startyum installiere Epel-Release yum installiere Docker Dienst Docker starten 2. Docker-Compose-Installationcurl -L http://github.com/docker/compose/releases/download/1.17.0/docker-compose-Linux-x86_64 /usr/local/bin/docker-compose chmod +x /usr/local/bin/docker-compose 3. Bildkonfiguration1. Sie müssen ein Nextcloud-Netzwerk erstellen: docker create network nextcloud [root@VM_0_3_redhat nextcloud]# Docker-Netzwerk erstellt Nextcloud b01cd2af784023bb9deb416f6f147b883ceac3d4094b0573bcbe4fe29eb8ef7e 2. Bearbeiten Sie die Datei docker-compose.yml, um die Bildinformationen festzulegen: vi docker-compose.yml Version: '2' Leistungen: db: Containername: Cloud_DB Bild: MySQL Bände: - "./data/cloud/mysql:/var/lib/mysql" Neustart: immer Umfeld: MYSQL_ROOT_PASSWORD: root MYSQL_DATABASE: nächste Cloud App: Containername: Cloud-App hängt ab von: -db Bild: Nextcloud Bände: - ./data/cloud/config:/var/www/html/config - ./data/cloud/data:/var/www/html/data - ./data/cloud/apps:/var/www/html/apps Links: -db Häfen: - „2333:80“ Neustart: immer cron: Containername: cloud_cron Bild: Nextcloud Links: -db Bände_von: - App Benutzer: www-data Einstiegspunkt: | bash -c 'bash -s <<EOF Falle "brechen;exit" SIGHUP SIGINT SIGTERM während /bin/true; mache /usr/local/bin/php /var/www/html/cron.php Schlaf 900 Erledigt EOF‘ Neustart: immer Webseite: Containername: Cloud-Web Bild: abiosoft/caddy Bände: - ./Caddydatei:/etc/Caddydatei - ~/.caddy:/root/.caddy Häfen: - 80:80 -443:443 Neustart: immer Netzwerke: Standard: extern: Name: Nextcloud 3. Ziehen Sie das Image: 4. Konfiguration starten:1. Nachdem das Bild erfolgreich abgerufen wurde, überprüfen Sie den Abhörport. Dieser ist derselbe wie der Abhörport 2333, den wir in docker-compose.yml festgelegt haben. 2. Melden Sie sich bei http://ip:2333 an 3. Erstellen Sie einen Benutzer, um sich bei Nextcloud anzumelden, und geben Sie dann die Datenbankinformationen ein. Wir haben zuvor die Verwendung der MySQL-Datenbank angegeben. Geben Sie hier den Benutzernamen und das Kennwort der MySQL-Datenbank ein. Geben Sie einfach „db“ für den Hostnamen ein. Klicken Sie abschließend auf Installieren. 4. Rufen Sie nach Abschluss der Installation die Hauptschnittstelle von Nextcloud auf. Beim ersten Aufrufen werden Sie nach der Multi-Client-Download-Adresse gefragt. 5. Hauptschnittstelle des persönlichen Speichers. 6. Gemäß der Konfiguration von docker-compose.yml werden die Dateninformationen im Image lokal gespeichert. Dies ist das Ende dieses Artikels über die Implementierung des Aufbaus eines persönlichen Cloud-Speichersystems mit Docker+NextCloud. Weitere Informationen zum Aufbau eines Cloud-Speichersystems mit Docker NextCloud finden Sie in früheren Artikeln auf 123WORDPRESS.COM oder in den folgenden verwandten Artikeln. Ich hoffe, Sie werden 123WORDPRESS.COM auch in Zukunft unterstützen! Das könnte Sie auch interessieren:
|
<<: Vue realisiert kaskadierende Auswahl von Provinzen, Städten und Bezirken
>>: Einige Hinweise zur Verwendung von Standard-HTML-Codes bei der Webseitenerstellung
Ich habe viele Artikel online durchsucht, aber ke...
Vorwort Vue (ausgesprochen /vjuː/, ähnlich wie vi...
Wenn unter Linux eine Datei erstellt wird, ist de...
Lebenslauf-Code: XML/HTML-CodeInhalt in die Zwisc...
In diesem Artikelbeispiel wird der spezifische Co...
Inhaltsverzeichnis 1. Wechseln Sie zwischen Produ...
Bei Diskussionen über Webstandards kommt immer wie...
CSS-Position Das Positionsattribut gibt den Posit...
Die HTML-Struktur ist wie folgt: Die CCS-Struktur...
1. Um die Abfrage zu optimieren, sollten Sie voll...
Nachdem das im vorherigen Artikel besprochene Prob...
Problembeschreibung: Fehlermeldung: Ursache: com....
Inhaltsverzeichnis 1. setTimeout()-Timer 2. Stopp...
Allgemeine utf8mb4-Sortierregeln in MySQL sind: u...
Effektive Lösung für Ubuntu, wenn in einer virtue...