- 21, Oct 2024
- #1
Я использую стороннюю библиотеку, которая создает докер-контейнеры одного уровня через:
/var/run/docker.sock
Я пытаюсь создать развертывание Kubernetes из вышеуказанного контейнера, но в настоящее время получаю:
Невозможно подключиться к демону Docker на unix:///var/run/docker.sock. Демон докера запущен?
Это ожидаемо, потому что я не заявляю /var/run/docker.sock
as a volume in the deployment yaml.
Проблема в том, что я не знаю, как это сделать. Можно ли монтировать docker run -d /var/run/docker.sock:/var/run/docker.sock ...
as a volume in a deployment yaml?
Если нет, то как лучше всего запускать родственные контейнеры Docker из развертывания/пода Kubernetes?
#kubernetes #docker-in-docker