东京 centos7.9 1c1g 1m
利用海外机器镜像容器资源
#!/bin/bash
# 原始gcr镜像
image_name="gcr.io/distroless/static:nonroot"
# 更新后的命名
new_image_name="warjiang/distroless-static:nonroot"
username="dockerhub账号"
password="dockerhub密码"
wget -O /etc/yum.repos.d/docker-ce.repo https://download.docker.com/linux/centos/docker-ce.repo
sudo sed -i 's+download.docker.com+mirrors.cloud.tencent.com/docker-ce+' /etc/yum.repos.d/docker-ce.repo
# 更新缓存
yum clean all
yum makecache fast
# 安装 docker
yum remove docker docker-client docker-client-latest \
docker-common docker-latest docker-latest-logrotate docker-logrotate docker-engine
yum install -y docker-ce
systemctl start docker
systemctl status docker
# 保存到个人仓库
echo $password | docker login --username $username --password-stdin
# 拉取镜像
docker pull $image_name
docker tag $image_name $new_image_name
docker push $new_image_name