Rancher 2.6 开发环境搭建

1. Rancher 2.6 开发环境设置

本文旨在MacOS环境中,搭建Rancher开发环境,使用的Mac 版本为 12.5.1,Rancher版本为2.6。本文所述在MacOS 环境中搭建Rancher开发环境的工作,其中大部分也应该适用于其他版本的 linux。

1.1 安装依赖

1.1.1 Go

Rancher 是用 Go 构建的,可以在这里下载:https://golang.org/dl/ 。或者,在 MacOS也可以使用Homebrew来安装:

brew install go

Go安装完成之后,需要将 gopath bin 目录添加到您的环境变量路径中。将以下内容添加到您的 .bashrc 或其他 shell 文件中

export PATH=${GOPATH//://bin:}/bin:$PATH

在我的Mac上,安装完成之后,设置的GO环境变量为(通过 go env来查看):

hfl-mac:~ hfl$ go env
GO111MODULE="on"
GOARCH="amd64"
GOBIN="/Users/hfl/go/bin"
GOCACHE="/Users/hfl/Library/Caches/go-build"
GOENV="/Users/hfl/Library/Application Support/go/env"
GOEXE=""
GOEXPERIMENT=""
GOFLAGS=""
GOHOSTARCH="amd64"
GOHOSTOS="darwin"
GOINSECURE=""
GOMODCACHE="/Users/hfl/go/pkg/mod"
GONOPROXY=""
GONOSUMDB=""
GOOS="darwin"
GOPATH="/Users/hfl/go"
GOPRIVATE=""
GOPROXY="https://mirrors.aliyun.com/goproxy/"
GOROOT="/usr/local/go"
GOSUMDB="sum.golang.org"
GOTMPDIR=""
GOTOOLDIR="/usr/local/go/pkg/tool/

你可能感兴趣的:(rancher,rancher)