外观
包管理器配置:GoLang
| 包管理器 | 适用语言 | 主配置文件路径 | 官方首页 |
|---|---|---|---|
| go | GoLang | ~/.config/go/env | golang.google.cn |
| docker | GoLang | /etc/docker/daemon.json | www.docker.com |
| podman | GoLang | /etc/containers/registries.conf.d/* | podman.io |
go
(1)使用go env命令
配置国内代理:
shell
go env -w GO111MODULE=on
go env -w GOPROXY=https://goproxy.cn,direct配置包路径:
shell
go env -w GOPATH=${HOME}/.go
go env(2)编辑env文件
shell
vim ~/.config/go/envGO111MODULE=on
GOPROXY=https://goproxy.cn,directdocker
(1)编辑daemon.json文件
配置国内代理与包路径:
shell
vim /etc/docker/daemon.jsonjson
{
"registry-mirrors": [
"https://cydedph3.mirror.aliyuncs.com"
],
"data-root": "/data/var/lib/docker"
}podman
(1)编辑registries.conf.d下的配置文件
配置国内代理:
shell
sudo tee /etc/containers/registries.conf.d/514-podman-mirror.conf > /dev/null << EOF
unqualified-search-registries = ["docker.io"]
[[registry]]
location = "docker.io"
[[registry.mirror]]
location = "docker.m.daocloud.io"
[[registry.mirror]]
location = "docker.1ms.run"
[[registry.mirror]]
location = "hub.rat.dev"
[[registry.mirror]]
location = "docker.xuanyuan.me"
[[registry.mirror]]
location = "docker.1panel.live"
EOF