Какво представлява var run Docker sock?
Какво представлява var run Docker sock?

Видео: Какво представлява var run Docker sock?

Видео: Какво представлява var run Docker sock?
Видео: Fixing - permission denied trying to connect to Docker daemon socket at unix:///var/run/docker.sock 2024, Може
Anonim

/ вар / бягай / докер . чорап е Unix домейн гнездо . Сокетите се използват в любимата ви дистрибуция на Linux, за да позволят на различни процеси да комуникират един с друг. В случай че Docker , / вар / бягай / докер . чорап е начин за комуникация с главния Docker процес и тъй като това е файл, можем да го споделим с контейнери.

Също така попитах какво е Docker sock файл?

докер . чорап е UNIX гнездо че Docker демонът слуша. Това е основната входна точка за Docker API. Може да бъде и TCP гнездо но по подразбиране от съображения за сигурност Docker по подразбиране да използва UNIX гнездо . Може да има различни причини, поради които може да се наложи да монтирате Docker сокет вътре в контейнер.

По същия начин, можете ли да стартирате Docker в Docker? Да се стартирайте docker вътре в docker определено е възможно. Основното е това ти бягаш външния контейнер с допълнителни привилегии (започвайки с --privileged=true) и след това инсталирайте докер в този контейнер.

Знайте също, как да разбера на кой порт работи моят Docker?

Проверете Вашият Docker демон. След рестартиране докер услуга, можете виж пристанището в изхода на състоянието на systemctl докер . услуга като /usr/bin/dockerd -H tcp://0.0.0.0:2375 -H unix:///var/ бягай / докер .чорап. Благодаря ти!

Какво прави демонът на Docker?

Docker Daemon : Постоянен фонов процес, който управлява Docker изображения, контейнери, мрежи и обеми за съхранение. В Docker демон постоянно се ослушва Docker API иска и ги обработва.

Препоръчано: