Ubuntu开发环境配置

配置 DNS 服务器

vim /etc/resolv.conf
nameserver 223.5.5.5

配置 apt 镜像源:

cp /etc/apt/sources.list /etc/apt/sources.list.bak
vim /etc/apt/sources.list

配置 pip 镜像源:

pip config set global.index-url https://mirrors.tuna.tsinghua.edu.cn/pypi/web/simple
pip config set global.extra-index-url "https://pypi.mirrors.ustc.edu.cn/simple/ http://mirrors.aliyun.com/pypi/simple/"
pip config set global.trusted-host "mirrors.aliyun.com"
pip config list
python -m pip install --upgrade pip

配置 go 镜像源:

snap install go --classic
go env -w GO111MODULE=on
go env -w GOPROXY=https://goproxy.cn,direct

配置 npm 镜像源:

npm config get registry
npm config set registry https://registry.npmmirror.com

配置 docker 镜像源:

snap install docker
snap start docker
snap services docker
snap enable docker
vim /var/snap/docker/current/config/daemon.json
{
    "log-level": "error",
    "insecure-registries": [
        ""
    ]
}

通过 apt-get 安装的 docker:

vim /etc/docker/daemon.json
systemctl daemon-reexec
systemctl restart docker
docker info
docker run hello-world
{
  "registry-mirrors": [
    "https://xxx"
  ],
  "insecure-registries": [
    "http://xxx:5000"
  ]
}

保存 git 凭据:

git config --global credential.helper 'store'

安装 kuboard

docker run -d \
  --restart=unless-stopped \
  --privileged \
  --name=kuboard \
  -p 8088:80/tcp \
  -p 10081:10081/tcp \
  -e KUBOARD_ENDPOINT="http://xxx:8088" \
  -e KUBOARD_AGENT_SERVER_TCP_PORT="10081" \
  -v /root/kuboard-data:/data \
  swr.cn-east-2.myhuaweicloud.com/kuboard/kuboard:v3
posted @ 2024-11-20 11:20  nptr  阅读(40)  评论(0)    收藏  举报