docker - Docker使用FROM获得先前的镜像

标签 docker dockerfile

Docker是否可以获取早期版本的Docker镜像(而不是当前版本),例如:

FROM base:previous

或类似的东西。不幸的是,我不知道该图像摘要。

最佳答案

在您的示例中,previous是图像的标签。如果您知道旧图像的标签,只需写下。

例如,官方的mysql镜像(https://hub.docker.com/_/mysql/)列出了从5.5到8.0的几个标签。

所以我可以使用启动MySQL 5.5的实例

docker run mysql:5.5

您也可以在Dockerfile中执行此操作,如果旧版本为1.0,则可以执行以下操作:
FROM base:1.0

如果您不知道以前使用过哪个标签,则可以在本地列出所有图像的情况下找到它
docker images

祝好运!

关于docker - Docker使用FROM获得先前的镜像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46855644/

相关文章:

docker - 从 Docker Compose 文件中的 Gitlab 注册表中提取图像

docker - 在 Kubernetes 中遇到端口转发的连接超时问题?

wordpress - Docker Nginx +多个域+多个wordpress在自己的目录中以1 vps的速度运行

docker - 在 docker-compose 中构建图像时出现多个 Dockerfile 失败

python - 如何在 Windows 10 PC 上创建 Docker 容器以在 Raspberry Pi 4 上运行

docker - 如何在 ipython 中渲染 matplotlib 图

docker - 如何在 Docker Alpine 中设置语言环境?

docker - 使用 lint 命令构建 docker go 应用程序

docker - libGL 错误 : failed to load driver swrast in docker container

docker - 如何在临时容器中创建一个空文件?