docker拉取nginx镜像失败(m4/arm64架构)

执行docker pull nginx:latest的报错信息

Error response from daemon: failed to resolve reference "docker.io/library/nginx:latest": failed to do request: Head "https://docker.mirrors.ustc.edu.cn/v2/library/nginx/manifests/latest?ns=docker.io": dialing docker.mirrors.ustc.edu.cn:443 container via direct connection because Docker Desktop has no HTTPS proxy: connecting to docker.mirrors.ustc.edu.cn:443: dial tcp: lookup docker.mirrors.ustc.edu.cn: no such host

解决方法:

  1. 执行以下指令拉取镜像

    docker pull registry.cn-shenzhen.aliyuncs.com/amgs/nginx:latest

  2. 运行容器

    docker run -d -p 8080:80 --name my-nginx registry.cn-shenzhen.aliyuncs.com/amgs/nginx:latest

    复制代码
    -d:让容器在后台运行。
    -p:Publish a container's port(s) to the host。-p 8080:80将主机的 8080 端口映射到容器的 80 端口
    --name:Assign a name to the container。--name my-nginx将容器命名为 my-nginx
    registry.cn-shenzhen.aliyuncs.com/amgs/nginx:latest:要运行的镜像名称
  3. 访问http://localhost:8080 可以看到nginx的欢迎界面

相关推荐
修罗王1 天前
Linux Docker 服务管理与排查实战指南(新手速查版)
运维·docker
张龙6872 天前
Docker 镜像瘦身实战:从 1.2GB 到 128MB,我踩过的 7 个坑和一套可复制的方法论
运维·后端·docker
杨浦老苏2 天前
开源堡垒机 Warpgate:一个容器搞定 SSH、MySQL 和 Web 访问
运维·docker·ssh·堡垒机·群晖
ERD Online2 天前
docker-compose 一键部署的 MIT 开源数据库建模平台
数据库·docker·开源
三言老师2 天前
CentOS7.9 + Kubernetes 1.18.20 -清理所有 docker / containerd 残留
docker·容器·kubernetes
circuitsosk2 天前
从Docker到Kubernetes:AI应用服务化与弹性伸缩的落地实践
人工智能·docker·kubernetes·ai应用部署
showyoui2 天前
K8s 集群迁移踩坑:Istio 升级后 nginx 403
网络·docker·kubernetes·istio·service_mesh
golang学习记2 天前
Go 项目使用docker compose的正确方式
开发语言·docker·golang
雨声不在3 天前
私有 Docker Registry 排障实录:两个隐蔽的坑
docker·容器
读书读傻了哟3 天前
解决docker拉取镜像报错failed to resolve reference “docker.io/xxx“...i/o timeout问题
运维·docker·容器