win11安装Docker并使用阿里云镜像

📌 安装 Docker

下载安装docker-for-windowsDocker Desktop Installer.exeInstallDocker.msi都需要安装)

如果遇到 Docker.ApiServices.WSL2.WslKernelUpdateNotInstalledException: 引发类型为“Docker.ApiServices.WSL2.WslKernelUpdateNotInstalledException”的异常。 参考旧版 WSL 的手动安装步骤中的步骤4,5进行更新

开通阿里云的容器镜像服务 ACR

将阿里云 容器镜像服务 > 镜像工具 > 镜像加速器 中的加速器地址添加至Docker客户端的Docker Engine

2e16918057dd6c6624198dfe7b3e7fbe.jpeg

🛠️ 拉取Docker Hub上的镜像并推送至阿里云 ACR

  1. 在阿里云个人实例中创建一个命名空间,并在访问凭证中设置密码
  2. 登录阿里云ACR
1
docker login --username=<阿里云账号> registry.cn-<REGION>.aliyuncs.com
  1. 拉取Docker Hub上的镜像
1
docker pull rustdesk/rustdesk-server
  1. 重标记镜像
1
docker tag rustdesk/rustdesk-server registry-<REGION>.aliyuncs.com/<命名空间>/rustdesk-server:latest

为了将镜像推送到阿里云ACR,你需要给镜像打上ACR的标签

  1. 推送镜像到阿里云ACR
1
docker push registry-<REGION>.aliyuncs.com/<命名空间>/rustdesk-server:latest
  1. 在阿里云ACR中检查命名空间中是否有rustdesk-server镜像

win11安装Docker并使用阿里云镜像
https://blog.giraffish.me/post/806475f8/
作者
卖柠檬雪糕的鱼
发布于
2024年11月11日
更新于
2025年3月28日
许可协议