170得票4回答
docker-compose,容器启动后运行脚本?

我有一个服务,通过Rancher和docker-compose部署。我遇到的问题是,在容器部署好之后需要设置密码。 Rancher Secrets的工作方式是,我将秘密内容设置在Rancher中,并且Rancher会在我的容器上挂载一个包含秘密内容的文件。我希望能够执行一个脚本来获取该秘密,...

109得票7回答
qemu-x86_64: 无法打开 '/lib64/ld-linux-x86-64.so.2':找不到文件或目录

我在M1 MacOS上运行Rancher Desktop(dockerd),当我尝试构建下面的Dockerfile时,会遇到以下错误。这是我尝试构建映像的命令:docker build -t te-grafana-dashboards-toolchain --no-cache . 我尝试更改...

75得票3回答
如何列出所有容器暴露的端口?

我们使用Rancher启动了许多容器,每个容器都暴露了多个端口。自从我们使用Rancher启动容器以来,默认情况下主机没有暴露任何端口。$ docker container ls 通过Rancher启动的容器没有暴露端口。未安装Rancher CLI rancher。 如何列出在Ranch...

67得票3回答
Rancher与Kubernetes有何不同?

我一直在思考Rancher(或DC/OS)与Kubernetes的区别。它们都声称是容器管理工具,为什么我们需要两者?它们有何不同之处?

21得票2回答
NodePort、HostPort和Cluster IP的区别

Rancher 2提供了在部署新工作负载时"Ports"部分的4个选项: NodePort HostPort Cluster IP 第四层负载均衡器(Layer-4 Load Balancer) 这些选项有什么区别?特别是NodePort、HostPort和Cluster IP之间有什...

20得票1回答
如果automountServiceAccountToken设置为false,Pod的服务账户有什么作用?

服务账户的 API 凭据通常作为以下形式在 Pod 中挂载:/var/run/secrets/kubernetes.io/serviceaccount/token 此令牌允许 pod 中的容器化进程与 API 服务器进行通信。 如果 automountServiceAccountToken 设...

19得票7回答
错误:在安装Rancher Desktop时,wsl.exe以代码4294967295退出。

在我的虚拟机中安装最新稳定版的Rancher Desktop时,我遇到了以下错误。 有人可以帮忙吗? 错误信息: 错误:wsl.exe退出代码为4294967295 命令: wsl --distribution rancher-desktop --exec mkdir -p /m...

17得票6回答
“MountVolume.SetUp”无法为卷“mongo”设置:hostPath类型检查失败:/mongo/data不是一个目录。

我正在尝试配置hostPath以启动Mongodb pod。 我只安装了一个kubernetes v1.8.5节点和最新的rancher稳定版本。 我创建了文件夹/mongo/data并允许所有用户拥有所有权限。 我能够在不使用sudo的情况下成功运行docker镜像: docker ...

16得票3回答
在Rancher Desktop中等同于Docker Desktop的'host.docker.internal'

对于容器内的Docker桌面版,DNS名称host.docker.internal将解析为一个IP地址,允许访问主机的网络。在使用Rancher Desktop时是否有类似的功能? 假设在Docker桌面版中运行一个容器(例如alpine镜像),可以运行以下命令: docker exec ...

15得票4回答
牧场主带有牛的Rancher vs 带有Kubernetes的Rancher vs 独立的Kubernetes

我尝试深入了解Rancher,并想知道将Rancher与Kubernetes连接是否比使用Cattle更有优势。Cattle是Rancher的内部编排框架。目前为止,我还没有弄清楚为什么有人会选择Rancher与Kubernetes配合使用。它只是帮助简化了Kubernetes的初始设置吗?这...