gpt4 book ai didi

docker - 如何在 Windows 的 Docker 上安装 YugaByte

转载 作者:行者123 更新时间:2023-12-02 18:09:33 27 4
gpt4 key购买 nike

说明位于 https://docs.yugabyte.com/latest/quick-start/docker/install/声明支持 Windows 版 Docker,但是后续步骤中的 yb-docker-ctl 实用程序似乎是 *nix 应用程序,无法在 Windows 10 Pro 上运行。如何在 Windows 版 Docker 上安装 3 节点本地 YugaByte 集群? (顺便说一下,StackOverflow 不允许我在问题中添加 YugaByte 标签,我只能添加 Docker)

最佳答案

yb-docker-ctl 实用程序实际上是一个 Python2 脚本,如果您安装了 Python2,它将在 Windows 10 Pro 上运行。我更喜欢使用 Chocolately ( https://chocolatey.org ) 来管理我的软件包安装,因此您可以使用 PowerShell 或 CMD 中的 choco install python2 安装 python2(不是 python,因为默认为 python3)。您也可以用同样的方式安装wget。

然后您需要对 yb-docker-ctl 进行一些更改。该脚本使用 os.path.join ,它将使用 Windows 默认的 \\ 作为路径分隔符。在 yb-docker-ctl 第 10 行之后添加行 import posixpath,并在第 227 和 377 行用 posixpath.join 替换 os.path.join。

完成这些修改后,您可以运行 python yb-docker-ctl create 来创建 3 节点集群。

关于docker - 如何在 Windows 的 Docker 上安装 YugaByte,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54282077/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com