Nextcloud Docker Compose

Nextcloud Docker Compose



Nextcloud on ilmainen ja avoimen lähdekoodin itseisännöity ja erittäin laajennettava alusta tiedostojen turvalliseen tallennukseen, synkronointiin ja jakamiseen.

Nextcloud käyttää asiakas-palvelin-arkkitehtuuria HTTP- ja WebDAV-protokollien kanssa tarjotakseen edistyneitä ominaisuuksia, kuten tietojen salauksen, pääsynhallinnan, versioinnin ja paljon muuta.

Lisäksi Nextcloudissa on sovellusintegraatio, jonka avulla voit laajentaa sen toimintoja ja luoda mukautettuja ratkaisuja API:iden kautta.







Tässä opetusohjelmassa käymme nopeasti läpi Nextcloud-esiintymän määrittämisen Docker-säilöillä.



Vaatimukset

Suorita tässä viestissä olevat komennot ja vaiheet varmistamalla, että sinulla on seuraavat asiat:



  1. Docker-moottori asennettuna
  2. Docker compose asennettu
  3. Riittävät käyttöoikeudet Docker-säilöjen suorittamiseen

Docker Compose -tiedoston määrittäminen

Ensimmäinen vaihe on Dockerin kirjoituskokoonpanon määrittäminen Docker-säilön suorittamista varten. Aloita luomalla hakemisto asetustiedoston tallentamiseen:





$ mkdir seuraava pilvi

$ CD seuraava pilvi

Luo docker-compose.yml-tiedosto Elasticsearch-klusterin suorittamiseksi alla olevan esimerkkikokoonpanon mukaisesti:

---
versio: '2.1'
palvelut:
nextcloud:
kuva: lscr.io / linuxpalvelin / nextcloud:viimeisin
kontin_nimi: nextcloud
ympäristö:
- PUUT = 1000
- PGID = 1000
- TZ = jne / UTC
määrät:
- . / sovellustiedot: / config
- . / tiedot: / tiedot
portit:
- 443 : 443
uudelleenkäynnistys: ellei pysäytetty

Tässä esimerkkitiedostossa määrittelemme yhden palvelun. Next-pilvipalvelun avulla voimme määrittää Nextcloud-instanssin.



Palvelun määritelmät ovat seuraavat:

  • Käytä Nextcloudin uusinta kuvaa.
  • Aseta säilön nimeksi nextcloud.
  • Määritä ympäristömuuttujat käyttäjä- ja ryhmätunnuksille (PUID ja PGID) ja aikavyöhykkeelle (TZ).
  • Yhdistä isäntähakemistot (./appdata ja ./data) konttitaltioihin konfigurointia ja tietojen tallennusta varten.

Lopuksi kuuntelemme portissa 443 HTTPS-liikennettä ja se on asetettu käynnistymään automaattisesti uudelleen, ellei sitä ole erikseen pysäytetty.

Varmista, että korvaat yllä olevat merkinnät polulla appdataan ja polulla tietoihin tarvittaessa.

Suorita säilö

Kun olemme määrittäneet palvelut, voimme jatkaa ja suorittaa kontin käyttämällä Docker compose -komentoa seuraavasti:

$ telakka säveltää -d

Pääsy Elasticsearchiin ja Kibanaan

Kun säilöt on käynnistetty, voimme jatkaa ja käyttää ilmentymää seuraavissa osoitteissa:

https: // paikallinen isäntä: 443 - > Elasticsearch

Sinua pyydetään määrittämään ja määrittämään järjestelmänvalvojan tili.

Kun olet tyytyväinen, napsauta Asenna suorittaaksesi asennusprosessin.

Seuraavaksi voit valita sovellukset, jotka haluat asentaa ilmentymääsi:

Tämän pitäisi määrittää ilmentymä haluamillasi työkaluilla ja kokoonpanoilla ja viedä sinut kojelautaan.

Johtopäätös

Tämä artikkeli käsitti perusvaiheet Nextcloud-ilmentymän määrittämisessä ja käyttämisessä telakointisäiliöiden avulla.