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

📌 安装 Docker

下载安装docker-for-windows(Docker Desktop Installer.exe和InstallDocker.msi都需要安装)

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

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

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

2e16918057dd6c6624198dfe7b3e7fbe.jpeg

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

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

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

  1. 推送镜像到阿里云ACR
docker push registry-<REGION>.aliyuncs.com/<命名空间>/rustdesk-server:latest
  1. 在阿里云ACR中检查命名空间中是否有rustdesk-server镜像
posted @ 2025-03-30 17:47  Giraffish  阅读(241)  评论(0)    收藏  举报