这样还是从中央仓库拉取镜像
时间: 2023-12-17 15:04:03 浏览: 122
Nexus3构建Docker镜像仓库
非常抱歉,可能我之前的回答有误导。docker buildx 默认会从中央仓库拉取镜像,而不是使用本地已构建的镜像。如果您想要使用本地已构建的镜像进行构建,可以尝试以下方法:
1. 将本地已构建的镜像推送到一个可访问的镜像仓库。您可以使用以下命令将镜像推送到Docker Hub或其他私有镜像仓库:
```
docker push <镜像名称:标签>
```
2. 在构建过程中,指定从该镜像仓库拉取镜像。您可以使用以下命令进行构建:
```
docker buildx build --tag <镜像仓库地址>/<镜像名称:标签> .
```
替换 `<镜像仓库地址>` 为实际的镜像仓库地址,`<镜像名称:标签>` 为您之前推送的镜像的名称和标签。
通过将本地已构建的镜像推送到镜像仓库并在构建过程中指定从该镜像仓库拉取,您可以使用本地已构建的镜像进行构建。
希望这次回答对您有所帮助,如果还有其他问题,请随时提问!
阅读全文