docker 启动rancher,无法访问,报错

问题描述
如下
ERROR: Rancher must be ran with the --privileged flag when running outside outside of Kubernetes

问题解决

启动时添加 --privileged

如下

# --privileged 的作用其实就是启动的 container内的root拥有真正的root权限!!!
docker run --privileged -d --restart=unless-stopped -p 80:80 -p 443:443 \
-v /water/runfile/docker_volume/rancher_home/cni:/var/lib/cni \
-v /water/runfile/docker_volume/rancher_home/kubelet:/var/lib/kubelet \
-v /water/runfile/docker_volume/rancher_home/rancher:/var/lib/rancher \
-v /water/runfile/docker_volume/rancher_home/log:/var/log/log \
--name rancher -e JAVA_OPTS="-Xmx1024m" rancher/rancher
Logo

权威|前沿|技术|干货|国内首个API全生命周期开发者社区

更多推荐