拉取镜像

docker pull golang:1.19.5

创建并启动容器

run --name golang1.19.5 -p 8085:8085 -v /mnt/share/www/go:/go -dit golan

g:1.19.5

容器会输出id:e8bc2576d690ccee13fee8aca5ad24c0660f61be1a69e4f24fcfa227c4b00faa

进入容器

docker exec -it e8b bash

更改go配置

(只需在首次启动容器时更改一次)

go env -w GO111MODULE=on

go env -w GOPROXY="https://goproxy.cn"


最简版安装golang环境至此已完成,代码放宿主机的/mnt/share/www/go目录下,进入容器的/go执行即可