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 glaube, dass es vielen Freunden, die sich mit ...
Cerebro ist eine Weiterentwicklung des Elasticsea...
Inhaltsverzeichnis 1. Implementierung des Zählers...
MySQL Binlog ist ein sehr wichtiges Protokoll in ...
Inhaltsverzeichnis Vorwort 1. Anwendungskomponent...
In diesem Artikel wird die spezifische Methode zu...
Verwendung von MySQL-Speichertabellen und temporä...
Da ich möchte, dass die virtuelle Maschine eine e...
Inhaltsverzeichnis Komponenteninfrastruktur Zweck...
Die in HTML häufig verwendeten Escape-Zeichen wer...
Informationen zum Miniprogramm-Datencache Datenca...
Inhaltsverzeichnis 1. Gemeinsame Indexbeschreibun...
Inhaltsverzeichnis einführen Beispiel Zusammenfas...
Befehl zum Hinzufügen einer Route: 1.Route hinzuf...
Ich habe im LOFTER-Wettbewerb gesehen, dass erwähn...