diff --git a/README.md b/README.md index 5a68704..f331888 100644 --- a/README.md +++ b/README.md @@ -348,6 +348,18 @@ ipv4_end = "10.1.2.200" ## Docker +### anylink 镜像地址 + +对于国内用户,为提高镜像拉取体验,可以考虑拉取存放于阿里云镜像仓库的镜像,镜像名称及标签如下表所示( +具体版本号可以查看 `version` 文件): + +| 支持设备/平台 | DockerHub | 阿里云镜像仓库 | +|:-------------:|:---------------------:|:---------------------------------------------------------------:| +| x86_64/amd64 | bjdgyc/anylink:latest | registry.cn-hangzhou.aliyuncs.com/bjdgyc/anylink:latest | +| x86_64/amd64 | bjdgyc/anylink:0.12.1 | registry.cn-hangzhou.aliyuncs.com/bjdgyc/anylink:0.12.1 | +| armv8/aarch64 | bjdgyc/anylink:latest | registry.cn-hangzhou.aliyuncs.com/bjdgyc/anylink:arm64v8-latest | +| armv8/aarch64 | bjdgyc/anylink:0.12.1 | registry.cn-hangzhou.aliyuncs.com/bjdgyc/anylink:arm64v8-0.12.1 | + 1. 获取镜像 ```bash # 具体tag可以从docker hub获取 diff --git a/build_docker.sh b/build_docker.sh index 2e81be3..8e28613 100644 --- a/build_docker.sh +++ b/build_docker.sh @@ -18,8 +18,4 @@ docker build -t bjdgyc/anylink:latest --no-cache --progress=plain \ echo "docker tag latest $ver" docker tag bjdgyc/anylink:latest bjdgyc/anylink:$ver -exit 0 -docker tag bjdgyc/anylink:latest registry.cn-qingdao.aliyuncs.com/bjdgyc/anylink:latest - -docker push registry.cn-qingdao.aliyuncs.com/bjdgyc/anylink:latest diff --git a/deploy_docker_cn.sh b/deploy_docker_cn.sh new file mode 100644 index 0000000..794b70d --- /dev/null +++ b/deploy_docker_cn.sh @@ -0,0 +1,27 @@ +#!/bin/bash + +ver=$(cat version) +echo $ver + +echo "docker tag latest $ver" + +docker pull --platform=linux/amd64 bjdgyc/anylink:$ver + +docker tag bjdgyc/anylink:$ver registry.cn-hangzhou.aliyuncs.com/bjdgyc/anylink:latest +docker push registry.cn-hangzhou.aliyuncs.com/bjdgyc/anylink:latest + +docker tag bjdgyc/anylink:$ver registry.cn-hangzhou.aliyuncs.com/bjdgyc/anylink:$ver +docker push registry.cn-hangzhou.aliyuncs.com/bjdgyc/anylink:$ver + +docker rmi bjdgyc/anylink:$ver + +#arm64 +docker pull --platform=linux/arm64 bjdgyc/anylink:$ver + +docker tag bjdgyc/anylink:$ver registry.cn-hangzhou.aliyuncs.com/bjdgyc/anylink:arm64v8-latest +docker push registry.cn-hangzhou.aliyuncs.com/bjdgyc/anylink:arm64v8-latest + +docker tag bjdgyc/anylink:$ver registry.cn-hangzhou.aliyuncs.com/bjdgyc/anylink:arm64v8-$ver +docker push registry.cn-hangzhou.aliyuncs.com/bjdgyc/anylink:arm64v8-$ver + +docker rmi bjdgyc/anylink:$ver