Tôi đang sử dụng thư viện của bên thứ ba để tạo các container chứa anh chị em thông qua:
docker run -d /var/run/docker.sock:/var/run/docker.sock ...
Tôi đang cố gắng tạo một triển khai Kubernetes từ vùng chứa trên, nhưng hiện đang nhận được:
Không thể kết nối với daemon Docker tại unix: ///var/run/docker.sock. Là daemon docker đang chạy?
Điều này được mong đợi bởi vì tôi không khai báo /var/run/docker.sock
là một khối lượng trong yaml triển khai.
Vấn đề là tôi không biết làm thế nào để làm điều này. Có thể gắn kết /var/run/docker.sock
như một khối lượng trong một yaml triển khai?
Nếu không, cách tiếp cận tốt nhất để chạy các container anh chị em docker từ bên trong một triển khai / pod Kubernetes là gì?