Draait de Docker-daemon op Linux?
Draait de Docker-daemon op Linux?

Video: Draait de Docker-daemon op Linux?

Video: Draait de Docker-daemon op Linux?
Video: Docker Beginner Tutorial 5 - How to install DOCKER on LINUX ? Step by Step 2024, Mei
Anonim

Op macOS de havenarbeider binair is slechts een client en u kunt het niet gebruiken rennen de docker-daemon , omdat Docker-daemon toepassingen Linux -specifieke kernelfuncties, daarom kunt u niet voer Docker uit native in OS X. Dus je moet installeren havenarbeider -machine om VM te maken en eraan te koppelen.

Ook om te weten is, hoe kan ik zien of Docker-daemon op Linux draait?

De besturingssysteemonafhankelijke manier om controleer of Docker is rennen is vragen Docker , de … gebruiken havenarbeider info commando. U kunt ook hulpprogramma's voor het besturingssysteem gebruiken, zoals sudo systemctl is-active havenarbeider of sudo-status havenarbeider of sudo-service havenarbeider status, of controleren de servicestatus met behulp van Windows-hulpprogramma's.

hoe start ik Docker-daemon in Linux? Begin de demon handmatig Voor foutopsporingsdoeleinden kunt u: start Docker handmatig met de opdracht dockerd. Mogelijk moet u sudo gebruiken, afhankelijk van de configuratie van uw besturingssysteem. Wanneer je start Docker op deze manier draait het op de voorgrond en stuurt het zijn logs rechtstreeks naar uw terminal.

Net zo, draait de Docker-daemon Docker?

De Docker-daemon is een dienst die loopt op uw hostbesturingssysteem. Het is momenteel alleen loopt op Linux omdat het afhangt van een aantal Linux-kernelfuncties, maar er zijn een paar manieren om voer Docker uit ook op MacOS en Windows. De Docker-daemon zelf stelt een REST API bloot.

Als welke gebruiker wordt Docker uitgevoerd?

Beheer Docker als een niet-rootgebruiker De Unix-socket is standaard eigendom van de gebruiker root en andere gebruikers hebben er alleen toegang toe met sudo . De Docker-daemon wordt altijd uitgevoerd als de rootgebruiker. Als u het docker-commando niet wilt laten voorafgaan met: sudo , maak een Unix-groep met de naam docker en voeg er gebruikers aan toe.

Aanbevolen: