Docker Compose helpt u bij het uitvoeren van apps met meerdere containers met behulp van een eenvoudig configuratiebestand. Hier leest u hoe u Docker Compose op Linux kunt installeren.
Docker en Docker Compose zijn nietjes voor de Linux self-hosting-community, waardoor de apps die uw sites en services kunnen uitvoeren, eenvoudig kunnen worden geïnstalleerd. Stabiele versies van zowel Docker als Docker Compose zijn eenvoudig te installeren. Hier leest u hoe u ze op elk Linux-platform installeert.
Installeer Docker en Docker Compose
Zorg ervoor dat voordat u begint alle pakketten op uw Linux-systeem zijn up-to-date. Open vervolgens een nieuw terminalvenster.
Docker Compose is een gemakkelijke manier om Docker-containers te beheren, dus het is logisch dat u eerst Docker moet installeren. De exacte opdracht varieert afhankelijk van uw distro.
Als u Debian of Ubuntu gebruikt:
sudogeschiktinstallerenhavenarbeider.io
Voor installatie op Fedora:
sudo dnf installeren havenarbeider
Als je Arch gebruikt (BTW):
sudo pacman -S koppelaar
Docker is nu op uw systeem geïnstalleerd. Start en schakel het in met:
sudo systeemctl begin havenarbeider
sudo systeemctl inschakelen havenarbeider
Voeg nu uw gebruiker toe aan de docker-groep:
sudo usermod -aG docker-gebruikersnaam
Uw lidmaatschap van de docker-groep wordt niet onmiddellijk van kracht. U moet uitloggen en weer inloggen voordat uw gebruiker Docker kan gebruiken zonder sudo te gebruiken.
Het installeren van Docker Compose is net zo eenvoudig.
Voor Fedora:
sudo dnf installeren docker-componeren
Over Debian en zijn afgeleiden:
sudo geschikt installeren docker-componeren
Arch Linux-gebruikers kunnen het volgende uitvoeren:
sudo pacman -S docker-compose
Dat is alles wat er is. U hebt nu zowel Docker als Docker Compose op uw Linux-pc of -server geïnstalleerd en bent klaar om projecten zoals PiGallery2 - een directory-eerste webgerichte afbeeldingengalerij, ontworpen voor de Raspberry Pi, maar geschikt voor elke Linux-setup.
Leer Docker Compose te gebruiken
Docker en Docker Compose bieden een supereenvoudige oplossing voor het downloaden en uitvoeren van duizenden verschillende projecten samen met al hun afhankelijkheden. Hoewel Docker Compose vaak wordt gebruikt voor webgerichte projecten, zijn er ook tal van lokale projecten die u kunt doen.
Zorg ervoor dat u alle Docker Compose-opdrachten leert, zodat u ze correct kunt implementeren.