I have a Kubernetes cluster running with containerd on the nodes. I don't have the ability to install things on the nodes. My task now is to deploy a pod which can use docker commands inside, for examle a docker pull or push. So docker should work in the container even though it is not installed on the host system. So I can't just mount the docker socket because it doesn't exist on the host. Is there a possibility?
Asked
Active
Viewed 4,157 times
1 Answers
1
I was finally able to solve the problem with a dind container. This now runs as a second container in the pod. In order to be able to mount volumes, I mounted the corresponding volumes across both containers. Works without problems so far.
Tamino Elgert
- 143