docker - 如何在Docker中用新镜像修补现有镜像?

标签 docker dockerhub

假设我已将图像拉出命名矩阵数据并以容器名称作为矩阵运行。
现在,我的矩阵数据图像中没有几个错误修复程序,我想将其修补到当前运行的图像中。

  • 停止运行容器
  • 使用错误修复构建新图像。
  • 从注册表中提取图像。
  • 重新启动容器。

  • 旧的图像会被新的图像覆盖吗,我可以开始相同的容器,还是有不同的修补图像的方式?

    谢谢!

    最佳答案

    如果我了解您的需求,则可以在运行的容器上进行更改,然后commit it (using the same tag the image had previous the changes)然后选择将新镜像推送到注册表。

    您启动的新容器将包含您所做的更改。

    关于docker - 如何在Docker中用新镜像修补现有镜像?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26776380/

    相关文章:

    docker - 从 AWS linux 虚拟机登录 docker hub 时权限被拒绝

    bash - 如何在 Docker Postgres 的脚本中创建用户/数据库

    docker - 如何将Docker Hub中的父镜像部署到Artifactory Pro中?

    Docker 群服务环境变量在容器内不可见

    docker - WSL-Docker : curl: (60) SSL certificate problem: unable to get local issuer certificate

    python - 无法在 alpine docker 镜像上安装 PyMuPDF

    docker - 为 Github 项目创建 Docker 镜像

    Docker hub 自动构建依赖于另一个 docker hub repo

    macos - MAC - Docker 命令挂起

    docker - 如何远程访问私有(private) docker-registry?