Een ander praktisch voordeel van OpenMediaVault is dat u dankzij de voorbereide Docker- en Portainer-installatie eenvoudig extra functies kunt toevoegen.
Docker-containers zijn een soort softwarepakket dat het veel gemakkelijker maakt om programma's te distribueren en te installeren. In plaats van het gewenste programma te installeren, hoeft u alleen maar de Docker-container op uw systeem te activeren. Dit kopieert, configureert of installeert automatisch alle benodigde instellingen, afhankelijkheden en meer. In de meeste gevallen hoeft u alleen de configuratie aan uw wensen aan te passen. Deze eigenschappen hebben ertoe geleid dat steeds meer ontwikkelaars hun programma's aanbieden als Docker-containers.
Portainer is een extensie voor Docker. Met Docker alleen kun je ook Docker-containers installeren. U moet echter alles “handmatig” configureren via de console van uw systeem. Dankzij Portainer kunt u dit ook gemakkelijk via een webinterface doen. U kunt nieuwe Docker-containers toevoegen, verwijderen en beheren via de webinterface van Portainer. Dit maakt het gehele handlingproces aanzienlijk eenvoudiger.
Om een Docker-container op uw systeem te gebruiken, hoeft u eigenlijk alleen maar de installatie van Docker en Portainer te starten. De mogelijkheid om dit te doen is gemakkelijk toegankelijk via de OpenMediaVault-webinterface. Zodra de installatie is gestart, wordt deze automatisch uitgevoerd en is Docker of Portainer na enkele minuten beschikbaar op uw systeem.
Natuurlijk moet je daarna snel een paar instellingen maken. In het volgende artikel wordt beschreven hoe u dit doet en hoe u vervolgens een Docker-container op uw systeem kunt gaan gebruiken.
Veiligheidsinstructies
Ik weet dat de volgende opmerkingen altijd een beetje vervelend zijn en onnodig lijken. Helaas hebben veel mensen die "beter" wisten door onvoorzichtigheid ogen, vingers of andere dingen verloren of zichzelf verwond. Gegevensverlies is in vergelijking bijna te verwaarlozen, maar zelfs dit kan erg vervelend zijn. Neem daarom vijf minuten de tijd om de veiligheidsinstructies te lezen. Omdat zelfs het coolste project geen blessure of andere problemen waard is.
https://www.nerdiy.de/sicherheitshinweise/
Affiliate links / reclame links
De hier vermelde links naar online winkels zijn zogenaamde affiliate-links. Als u op zo'n affiliate-link klikt en via deze link een aankoop doet, ontvangt Nerdiy.de een commissie van de betreffende onlineshop of aanbieder. De prijs verandert voor jou niet. Als u via deze links uw aankopen doet, steunt u Nerdiy.de om in de toekomst andere nuttige projecten aan te kunnen bieden. 🙂
Eisen
Handige artikelen:
Voordat je aan dit artikel begint, moet je de RaspberryPi zo hebben voorbereid dat deze via het netwerk bereikbaar en via SSH te bedienen is.
In de volgende drie artikelen wordt beschreven wat er moet gebeuren om de RaspberryPi voor te bereiden:
- RaspberryPi – setup voor nerds!
- RaspberryPi – De eerste configuratie!
- RaspberryPi – Bedien de RaspberryPi via SSH
- RaspberryPi – Bouw zelf NetworkAttachedStorage / NAS van een RaspberryPi 4
- RaspberryPi – Installeer OpenMediaVault / OMV op de RaspberryPi
In de volgende lijsten vindt u alle onderdelen die u nodig heeft om dit artikel te implementeren.
Vereist gereedschap:
Nummer | Link |
---|---|
1x | Schroevendraaierset Kopen bij Amazon |
1x | SD-kaartlezer Kopen bij Amazon |
Benodigd materiaal:
Nummer | Link |
---|---|
1x | Raspberry Pi Kopen bij Amazon |
1x | Raspberry Pi voeding Kopen bij Amazon |
1x | Raspberry Pi behuizing Kopen bij Amazon |
1x | Micro SD-kaart 64GB Kopen bij Amazon |
Docker installeren
Om Docker en Portainer te kunnen gebruiken, moet u eerst beide installeren.
Log eerst in op de OpenMediaVault-webinterface.
Informatie hierover vind je in het artikel
Klik vervolgens op het menu-item
- Systeem / omv-extra's
Klik dan op de eerste
- “Docker”-knop…
... en in het volgende venster
- Installeren
De installatie zal dan starten en zou...
... na korte tijd klaar zijn.
Installeer Portainer
Nu kunt u ook Portainer installeren. In principe werkt de installatie op dezelfde manier.
Schakelt terug naar het menu-item
- Systeem / omv-extra's
En klik op de volgende weergave
- Installeren
Indien gewenst kunt u natuurlijk ook de poorten aanpassen waaronder de Portainer webinterface benaderd kan worden. Normaal gesproken is dit echter niet nodig.
De installatie wordt dan automatisch uitgevoerd en zou kort daarna voltooid moeten zijn.
Open en configureer de Portainer-interface
Na het installeren van Portainer moet u nu de webinterface openen om enkele eenvoudige instellingen te maken.
U kunt ook toegang krijgen tot de Portainer-interface door op te klikken
- openweb
in het Portainer-menu in OpenMediaVault.
De Portainer-interface wordt dan geopend en...
… wordt u eerst gevraagd om een wachtwoord in te stellen voor het beheerdersaccount.
Voer hier uw gewenste wachtwoord in en bevestig dit door op te klikken
- Gebruiker maken
Nu kun je naar de
- Begin
Klik op de knop om uw eerste Docker-container te configureren.
Installeer een Docker-container
Nadat u Docker en Portainer heeft geïnstalleerd kunt u een eerste test starten. In dit voorbeeld wordt de Docker-container geïnstalleerd met de Docker Stock-functie.
Klik hiervoor op Omgeving op het startscherm van de Portainer-webinterface
- lokaal
Dan klikken
- stapels
en in de volgende stap
- +Toevoegenstapel
In het volgende venster kunt u nu de Docker Stack configureren.
Om dit te doen, moet u eerst een naam voor de Docker-stack invoeren.
In dit voorbeeld gebruik ik een Docker-container uit het project “Fregate”. Dit is een systeem voor het automatisch evalueren van de videostreams van een bewakingscamera.
Op dit punt zou u de configuratie in het onderste tekstveld aan uw behoeften moeten aanpassen. De instellingen hier bepalen uiteindelijk hoe de Docker-container wordt geconfigureerd.
Meer informatie over de beschikbare opties vindt u meestal in de documentatie van het betreffende project.
Zodra je alles hebt geconfigureerd, kun je de Docker-container starten. Klik gewoon op de knop
- Implementeer de stapel
Meer artikelen over Open Media Vault
Hiermee is de installatie van OMV voltooid. De vele andere functies heb ik in andere artikelen beschreven. Daar vindt u ook informatie over hoe u de functionaliteit van uw OMV-installatie dienovereenkomstig kunt uitbreiden. Deze artikelen zijn allemaal gegroepeerd in de volgende categorieën.
Veel plezier met het project
Ik hoop dat alles werkte zoals beschreven. Zo niet, of als je vragen of suggesties hebt, laat het me weten in de commentaren. Ik zal dit dan zo nodig aan het artikel toevoegen.
Ideeën voor nieuwe projecten zijn altijd welkom. 🙂
PS Veel van deze projecten - vooral de hardwareprojecten - kosten veel tijd en geld. Natuurlijk doe ik dit omdat ik het leuk vind, maar als je het cool vindt dat ik de informatie met je deel, dan zou ik blij zijn met een kleine donatie aan het koffiefonds. 🙂