Kompose - Installation - Kompose 中文

安装

有多种方法可以安装 Kompose。我们推荐(且最更新)的方法是从最新的 GitHub 版本下载二进制文件。

GitHub 发布

Kompose 通过 GitHub 发布,可以从 GitHub 版本页面 查看所有当前版本。

这是安装 Kompose 的推荐方式。

Linux 和 macOS

# Linux
curl -L https://github.com/kubernetes/kompose/releases/download/v1.34.0/kompose-linux-amd64 -o kompose

# Linux ARM64
curl -L https://github.com/kubernetes/kompose/releases/download/v1.34.0/kompose-linux-arm64 -o kompose

# macOS
curl -L https://github.com/kubernetes/kompose/releases/download/v1.34.0/kompose-darwin-amd64 -o kompose

# macOS ARM64
curl -L https://github.com/kubernetes/kompose/releases/download/v1.34.0/kompose-darwin-arm64 -o kompose

chmod +x kompose
sudo mv ./kompose /usr/local/bin/kompose

Windows

GitHub 下载并将二进制文件添加到 PATH。

Go

使用 go install 安装将从主分支下载最新的开发变更。

go install github.com/kubernetes/kompose@latest

CentOS

Kompose 在 EPEL(可用于 EPEL 7 软件包存储库)CentOS 存储库中。如果您尚未安装且启用 EPEL 存储库,可以通过运行 sudo yum install epel-release 安装启用。

如果您的系统已启用 EPEL,可以像安装其他软件包一样安装 Kompose。

sudo yum -y install kompose

macOS

对于 macOS,可以通过 HomebrewMacPorts 安装最新版本。

brew install kompose

Windows

可以通过 Chocolatey 安装 Kompose

choco install kubernetes-kompose

或使用 winget

winget install Kubernetes.kompose

Docker

可以从 DockerPodman 的官方存储库构建镜像

docker build -t kompose https://github.com/kubernetes/kompose.git\#main

要对当前目录运行已构建镜像,请运行以下命令

docker run --rm -it -v $PWD:/opt kompose sh -c "cd /opt && kompose convert"