我正在尝试使用docker 1.12.6在CentOS 6.8上启动kubernetes worker。 编织容器启动时没有成功,它无法从装入的tmpfs卷中获取令牌。 我试图在控制台中以相同的体积启动容器,但是看不到挂载目录中的文件。
在Ubuntu 16.04上的Docker 1.12.6没有这个问题。
我要挂载的目录:
tmpfs on /var/lib/kubelet/pods/92b7bed4-2231-11ea-bfc2-56d198239b85/volumes/kubernetes.io~secret/weave-net-token-4gzn9 type tmpfs (rw)
我的命令:
docker run --privileged=true --rm -it -v /run/xtables.lock:/run/xtables.lock -v /var/lib/kubelet/pods/92b7bed4-2231-11ea-bfc2-56d198239b85/volumes/kubernetes.io~secret/weave-net-token-4gzn9/:/var/run/secrets/kubernetes.io/serviceaccount/ -v /var/lib/kubelet/pods/92b7bed4-2231-11ea-bfc2-56d198239b85/etc-hosts:/etc/hosts -v /var/lib/kubelet/pods/92b7bed4-2231-11ea-bfc2-56d198239b85/containers/weave-npc/a0d27baa:/dev/termination-log weave-npc-my sh
命令ls -la /var/run/secrets/kubernetes.io/serviceaccount/
不显示任何内容。