Browse Source

prepare strace

Fabian Peter Hammerle 4 years ago
parent
commit
f79b12bcb9
2 changed files with 8 additions and 0 deletions
  1. 3 0
      Dockerfile
  2. 5 0
      docker-compose.yml

+ 3 - 0
Dockerfile

@@ -7,3 +7,6 @@ RUN apt-get update && apt-get install --yes --no-install-recommends \
 ARG KUBERNETES_VERSION=v1.17.0
 RUN curl --location https://dl.k8s.io/$KUBERNETES_VERSION/kubernetes-node-linux-amd64.tar.gz \
     | tar -xvz --directory=/usr/local/bin --strip-components=3 kubernetes/node/bin/kubelet
+
+#RUN apt-get install --yes --no-install-recommends strace
+#ENTRYPOINT ["strace", "-f"]

+ 5 - 0
docker-compose.yml

@@ -8,5 +8,10 @@ services:
     volumes:
     - '/var/run/docker.sock:/var/run/docker.sock'
     userns_mode: host
+    #cap_add:
+    #- SYS_PTRACE
+
+# > mount("/var/lib/kubelet", "/var/lib/kubelet", 0xc00097656c, MS_BIND, NULL) = -1 EPERM (Operation not permitted)
+# > F0401 15:36:24.291067       8 kubelet.go:1413] error configuring root directory: failed to bind-mount /var/lib/kubelet: operation not permitted
 
 # https://docs.docker.com/compose/compose-file/compose-file-v2/