Nextcloud Dockeri koostamine

Nextcloud Dockeri Koostamine



Nextcloud on tasuta ja avatud lähtekoodiga isehostitav ja väga laiendatav platvorm failide turvaliseks salvestamiseks, sünkroonimiseks ja jagamiseks.

Nextcloud kasutab klient-serveri arhitektuuri koos HTTP- ja WebDAV-protokollidega, et pakkuda täiustatud funktsioone, nagu andmete krüptimine, juurdepääsukontroll, versioonide loomine ja palju muud.

Lisaks sisaldab Nextcloud rakenduste integreerimist, mis võimaldab teil selle funktsionaalsust laiendada ja API-de kaudu kohandatud lahendusi luua.







Selles õpetuses käsitleme kiiresti Nextcloudi eksemplari seadistamise protsessi Dockeri konteinerite abil.



Nõuded

Selles postituses pakutavate käskude ja sammude käivitamiseks veenduge, et teil on järgmine:



  1. Dockeri mootor paigaldatud
  2. Dockeri koostamine on installitud
  3. Dockeri konteinerite käitamiseks piisavad õigused

Dockeri koostamisfaili määratlemine

Esimene samm on Dockeri koostamise konfiguratsiooni määratlemine Dockeri konteineri käitamiseks. Alustage konfiguratsioonifaili salvestamiseks kataloogi loomisega:





$ mkdir järgmine pilv

$ cd järgmine pilv

Looge Elasticsearchi klastri käitamiseks fail docker-compose.yml, nagu on näidatud allolevas konfiguratsiooninäites:

---
versioon: '2.1'
teenused:
nextcloud:
pilt: lscr.io / linuxserver / nextcloud:latest
konteineri_nimi: nextcloud
keskkond:
- PUID = 1000
- PGID = 1000
- TZ = Jne / UTC
mahud:
- . / aplikatsiooni andmed: / konfig
- . / andmed: / andmeid
pordid:
- 443 : 443
taaskäivitamine: kui pole peatatud

Selles näitefailis määratleme ühe teenuse. Pilveteenus Next võimaldab meil konfigureerida Nextcloudi eksemplari.



Teenuse määratlused on esitatud allpool:

  • Kasutage Nextcloudi uusimat pilti.
  • Määra konteineri nimeks nextcloud.
  • Määrake keskkonnamuutujad kasutaja- ja grupitunnuste (PUID ja PGID) ning ajavööndi (TZ) jaoks.
  • Seadistage konfigureerimiseks ja andmete salvestamiseks hostikataloogid (./appdata ja ./data) konteineri mahtudega.

Lõpuks kuulame pordi 443 kaudu HTTPS-i liiklust ja see on seatud automaatselt taaskäivitama, kui see pole selgesõnaliselt peatatud.

Asendage ülaltoodud kirjed vajaduse korral rakendusandmete tee ja andmete teega.

Käivitage konteiner

Kui oleme teenused määratlenud, saame jätkata ja konteinerit käitada, kasutades dockeri koostamise käsku järgmiselt:

$ dokkija koostama -d

Juurdepääs Elasticsearchile ja Kibanale

Kui konteinerid on käivitatud, saame jätkata ja pääseda eksemplari juurde järgmistel aadressidel:

https: // localhost: 443 - > elastsearch

Teil palutakse konfigureerida ja administraatori konto.

Kui olete rahul, klõpsake installiprotsessi käivitamiseks nuppu Installi.

Järgmisena saate valida rakendused, mida soovite oma eksemplari installida.

See peaks seadistama eksemplari soovitud tööriistade ja konfiguratsioonidega ning viima teid armatuurlauale.

Järeldus

See artikkel käsitles Nextcloudi eksemplari määratlemise ja käitamise põhietappe dokkekonteinerite abil.