Thema configurator

  • Momenteel werken we aan deze website en het vullen van content.
Docker

Docker

Toepasselijke versie: UGOS Pro 1.10.0.0092 en hoger

Screenshots en interfaces in dit document zijn alleen ter referentie. De daadwerkelijke weergave kan variëren, afhankelijk van het systeem of de applicatieversie. Sommige functies kunnen per versie verschillen. Raadpleeg uw daadwerkelijke interface.

Het wordt afgeraden om deze app te installeren op ARM-apparaten met ≤ 4 GB RAM, omdat dit de prestaties en stabiliteit van het systeem kan beïnvloeden.

Overzicht van functies​

Docker is een krachtige containerisatietool. Op UGREEN NAS kan Docker worden gebruikt om snel verschillende services en applicaties te implementeren, zoals persoonlijke blogs, downloadtools, privécloudnotities, DDNS-resolutieservices en meer.

Met Docker kunnen gebruikers flexibel meerdere onafhankelijke applicatiecontainers op de NAS maken, uitvoeren en beheren, waardoor "meerdere toepassingen op één apparaat" mogelijk worden. Hierdoor kan de NAS niet alleen als opslagapparaat fungeren, maar ook als een krachtig platform voor meerdere applicaties.

Installeer de app​

1. Open "App Center" en zoek de Docker-app in de app-lijst.

2. Klik op "Installeren" om de installatiewizard te starten en volg de instructies van de wizard om de installatie stap voor stap te voltooien.

Overzicht​

De overzichtspagina fungeert als uw digitale dashboard, zodat u snel inzicht krijgt in de algehele gezondheid en operationele status van de service.

Bronnenmonitoring: het systeem geeft het realtime CPU- en geheugengebruik van de Docker-service weer.

Statusoverzicht: u kunt het totale aantal containers en projecten bekijken, hoeveel er momenteel actief zijn en hoeveel afbeeldingen er lokaal zijn opgeslagen.

Opslaggebruik: bekijk de hoeveelheid volume die wordt gebruikt door afbeeldingen en containers (deze gegevens omvatten geen applicatiegegevens die binnen containers worden gegenereerd).

Container Resource Usage: Het systeem biedt gedetailleerde resource-statistieken voor actieve containers, waaronder CPU-gebruik, geheugengebruik, uploadsnelheid en downloadsnelheid. U kunt één container bekijken of meerdere containers naast elkaar vergelijken.

4198aa0ab6994a41b2476f67a4106671.webp


Project​

De pagina 'Project' wordt gebruikt om gecontaineriseerde services te beheren die zijn geïmplementeerd met Docker Compose. Door gebruik te maken van orchestration-bestanden (docker-compose.yml) kunt u een groep onderling gerelateerde containers in één keer starten of stoppen, waardoor efficiënt batchbeheer van multi-containerapplicaties mogelijk wordt.

De projectenlijst beheren​

Op de pagina Projecten kunt u alle aangemaakte projectconfiguraties bekijken en snel doelprojecten vinden met behulp van zoek-, filter- en sorteerfuncties.

Statusbeheer: u kunt bestaande projecten "inschakelen" of "stoppen".

Toegangsinstellingen: voor meer gedetailleerd beheer dubbelklikt u op een projectvermelding of klikt u op "···">"Instellingen" aan de rechterkant van het project om de pagina met projectdetails te openen.

Een nieuw project aanmaken​

U kunt een nieuw Docker Compose-project aanmaken door deze stappen te volgen:

1. Project aanmaken: Klik op de knop'Aanmaken' en voer de projectnaam in.

2. Automatisch aanmaken van mappen: Het systeem maakt automatisch een map met dezelfde naam als het project aan in de gedeeldedocker-map om projectgegevens en configuratiebestanden op te slaan.

3. Configuratiebestand: het systeem ondersteunt Compose-configuratiebestanden metde extensies .yaml of .yml.

Via de projectinstellingen​

Dubbelklik op het project dat u wilt openen om de instellingenpagina te openen. Op deze pagina kunt u tussen verschillende tabbladen schakelen om het project te controleren en te onderhouden:

Container: bekijk de lijst met alle containerinstanties die in het project zijn opgenomen.

Bronbewaking: voor actieve projecten kunt u het realtime CPU- en geheugengebruik bekijken.

Logboeken: bekijk de runtime-logboeken van het project om problemen op te lossen.

Configuratie samenstellen: bekijk of bewerk het huidige YAML-configuratiebestand.

Opmerking: als u de configuratie wijzigt, moet u op 'Redeploy' klikken om de nieuwe instellingen te activeren.

Container​

Op de pagina 'Container' worden alle containers weergegeven die op het apparaat zijn gemaakt. Ongeacht hoe een container is gemaakt, kunt u deze centraal bewaken en beheren vanuit deze interface.

Uniforme containerweergave​

Het systeem biedt een gecentraliseerd overzicht van alle containers op het apparaat, met ondersteuning voor zoeken en filteren. Containers zijn doorgaans afkomstig uit de volgende vier bronnen:

● Containers die handmatig zijn geconfigureerd en ingeschakeld door gebruikers met behulp van lokale afbeeldingen.

● Containers die zijn gemaakt door JSON-configuratiebestanden te importeren.

● Containers die zijn geïmplementeerd via 'Project'.

● Containers die via het "App Center" zijn geïnstalleerd, zijn afhankelijk van Docker om te draaien en te functioneren als bijbehorende componenten.

Gedifferentieerde bewerkingsrechten​

Er zijn verschillende beheerregels van toepassing, afhankelijk van de bron van de container:

Direct bewerkbaar: voor containers die handmatig zijn gemaakt of via JSON zijn geïmporteerd, kunt u op "Bewerken" klikken om parameters rechtstreeks te wijzigen.

Bewerken in Project: voor containers die via "Project" zijn geïmplementeerd, moet u naar de pagina "Project" gaan, de bijbehorende Compose-configuratie wijzigen en het project opnieuw implementeren.

Niet bewerkbaar: voor containers die zijn gekoppeld aan apps die zijn geïnstalleerd vanuit het App Center, worden configuratiewijzigingen niet ondersteund om de stabiliteit van het systeem te waarborgen.

Basisbeheer​

In de lijst 'Container' kunt u de volgende beheeracties rechtstreeks op containers uitvoeren:

Inschakelen/uitschakelen: de actieve status van de container beheren.

Opnieuw opstarten: de containerservice opnieuw laden.

Verwijderen: verwijder containerinstanties die niet langer nodig zijn.

112b220ee33f43c79d9b4d7c8409bd88.webp


Diepgaande foutopsporing in instellingen​

Nadat u de instellingenpagina van een container hebt geopend, kunt u de volgende tools gebruiken voor probleemoplossing:

Terminal: open de opdrachtregel van de container rechtstreeks om debugcommando's uit te voeren.

bc3726cd9eed4da6aeaed42171fb1c40.webp


Logboek: bekijk de realtime logboeken van de container om snel de oorzaak van opstartfouten of runtime-problemen te identificeren.

9d069ccc9eec40469dfcab9a31d34485.webp


Container-instellingen​

De methode voor toegang tot de instellingen van een container varieert afhankelijk van de bron van de container:

Standaardcontainers: Zoek op de lijstpagina'Container' de gewenste container en klik op'···' >'Instellingen' om deze te openen.

1b432c7e378f493c840a61b7c2c24082.webp


Projectgerelateerde containers: Als de container deel uitmaakt van een containergroep die is aangemaakt via een "Project", kunt u de instellingen van een specifieke container openen via een van de volgende methoden:

Methode 1: vanuit de lijst "Container"

1. Zoek op de lijstpagina'Container' de container die bij het project hoort.

2. Klik op "···">"Instellingen" om deze te openen.

dc8901f56a534fcca753e3fe71b2206d.webp


Methode 2: vanuit de lijst"Project"

1. Dubbelklik op de lijstpagina "Project" op het gewenste project of klik op "···">"Instellingen".

2. Ga in de projectinstellingen naar het tabblad 'Container' en klik op de specifieke container die u wilt beheren.

df563db564e545f5918646f1e0d72942.webp


Afbeeldingsupdates en snelle toegang​

Slimme updates: wanneer updatdetectie is ingeschakeld en er een nieuwe beeldversie beschikbaar is, verschijnt er een melding in de lijst. U kunt de container met één klik bijwerken.

afa22b4c43444765a554ae8ee90e022d.webp


Snelkoppelingen op het bureaublad: u kunt snelkoppelingen op het bureaublad maken voor veelgebruikte containers. Als u bent ingelogd met een UGREENlink-ID, ondersteunen deze snelkoppelingen ook directe toegang op afstand tot de webinterface van de container.

74714ccc52524620bf1a28a6219d2100.webp


Images​

De Docker-applicatie biedt een uitgebreid beeldbeheersysteem. Vanuit deze interface kunt u eenvoudig toegang krijgen tot officiële bronnen van Docker Hub, lokaal opgeslagen beelden beheren en netwerkinstellingen configureren om de downloadervaring te optimaliseren.

Images zoeken en downloaden​

In de "Image database" kunt u zoeken naar en bladeren door officiële images die beschikbaar zijn op Docker Hub. Zodra u de applicatie hebt gevonden die u nodig hebt, kunt u deze lokaal downloaden om u voor te bereiden op het maken van containers.

Lokale images beheren​

Op het tabblad'Lokaal' kunt u alle gedownloade bronnen beheren en duidelijk de naam, bestandsgrootte en specifieke tag (versie) informatie van elke image bekijken.

Container maken: gebruik een image uit de lijst om snel een nieuwe containerinstantie te maken en uit te voeren.

Ruimte vrijmaken: verwijder ongebruikte of verouderde image versies om NAS-volume vrij te maken.

Geavanceerde image instellingen​

In 'Instellingen' van Image kunt u de configuraties voor het netwerk en de imagebron aanpassen:

Accelerator configureren: voeg image acceleratoradressen toe om de downloadsnelheid te verbeteren.

Image bronnen toevoegen: naast het officiële register kunt u handmatig image bronadressen van derden toevoegen.

Proxy configureren: de applicatie ondersteunt proxyconfiguratie (u moet uw eigen proxyserver instellen) om toegang tot image in speciale netwerkomgevingen te garanderen.

Netwerk​

Op de pagina'Netwerk' kunt u alle netwerkconfiguraties binnen de Docker-omgeving bekijken en beheren. Netwerkmodi bepalen hoe containers communiceren met externe netwerken en hoe containers met elkaar communiceren.

De netwerklijst bekijken

U kunt alle netwerkmodi bekijken die momenteel beschikbaar zijn op het systeem, voornamelijk de volgende typen:

Bridge: de standaardnetwerkmodus. Containers zijn geïsoleerd van het NAS-netwerk en communiceren via poorttoewijzing.

Host: Containers delen rechtstreeks het NAS-netwerk en hebben geen poorttoewijzing nodig.

Macvlan: Containers kunnen onafhankelijke LAN-IP-adressen verkrijgen en bestaan op het netwerk als fysieke apparaten.

Log​

Op de pagina "Logboek" verwijzen logboeken naar operationele records en belangrijke gebeurtenislogboeken van het Docker-systeem.

Operationele audit: registreert wie wanneer start-, stop- of verwijderingsbewerkingen heeft uitgevoerd op welke containers.

Systeemgebeurtenissen: registreert fouten of statuswijzigingen op Docker-engineniveau, zodat u snel de oorzaak van serviceproblemen kunt identificeren.

Beheer​

Op de pagina 'Beheer' kunt u detectie van image updates inschakelen. Wanneer deze functie is ingeschakeld, controleert het systeem periodiek of er nieuwe images beschikbaar zijn voor projecten en containers en geeft het updatemeldingen weer in de containerlijst. Geplande updates kunnen ook worden ingeschakeld.

Gegevensmigratie wordt ondersteund, waardoor gebruikersgegevens van Docker-applicaties (inclusief containers, images en containerconfiguraties) naar een nieuwe opslaglocatie kunnen worden verplaatst. Alle nieuw gegenereerde gebruikersgegevens worden ook op de nieuwe locatie opgeslagen.

Op de pagina 'Beheer' kunt u globaal onderhoud uitvoeren voor de Docker-service, waaronder het configureren van detectie van image-updates en het migreren van de gegevensopslaglocatie.

Detectie van image supdates​

Het systeem ondersteunt automatische detectie van image versies om containers up-to-date te houden.

Update-detectie: wanneer deze functie is ingeschakeld, controleert het systeem periodiek of er nieuwere image versies beschikbaar zijn voor uw projecten en containers.

Update-meldingen: zodra een nieuwe versie wordt gedetecteerd, wordt een update-meldingspictogram weergegeven in de lijst op de pagina "Container".

Geplande updates: u kunt 'Update volgens planning' inschakelen en een specifieke periode instellen. Het systeem voert dan automatisch updates uit tijdens de opgegeven periode.

Gegevensmigratie​

Wanneer het volume onvoldoende is of een schijf moet worden vervangen, kunt u de functie voor gegevensmigratie gebruiken.

● Het systeem migreert alle gebruikersgegevens van Docker-applicaties (inclusief containers, images en containerconfiguraties) naar de nieuwe opslaglocatie die u opgeeft.

● Nadat de migratie is voltooid, worden alle nieuw gegenereerde Docker-gegevens ook opgeslagen op de nieuwe doellocatie.
Terug
Naar boven