docker pull centos8 docker run -t -i centos:8 /bin/bash cd /etc/yum.repos.d/ sed -i 's/mirrorlist/#mirrorlist/g' /etc/yum.repos.d/CentOS-* sed -i 's|#baseurl=http://mirror.centos.org|baseurl=http://vault.centos.org|g' /etc/yum.repos.d/CentOS-* yum makecache yum update -y yum install -y wget yum -y install gcc yum -y install gcc-c++ wget https://dl.google.com/go/go1.19.1.linux-amd64.tar.gz tar -C /usr/local -xzf go1.19.1.linux-amd64.tar.gz // echo "export PATH=$PATH:/usr/local/go/bin" >> ~/.bashrc vim /etc/profile #go语言安装主根目录 export GOROOT=/usr/local/go #替换你的目录 #GOPATH 是自己的go项目路径,自定义设置 export GOPATH=/Users/ding/go_workspace #替换你的目录 #GOBIN 当我们使用go install命令编译后并且安装的二进制程序目录 export GOBIN=$GOPATH/bin # 启用 Go Modules 功能 export GO111MODULE=on # 配置 GOPROXY 环境变量 export GOPROXY=https://goproxy.cn,direct export PATH=$PATH:$GOROOT/bin:$GOBIN source /etc/profile docker commit 3674ff56646a yunlot-golang:v1.x