【问题标题】:How to uninstall a Docker Image如何卸载 Docker 映像
【发布时间】:2021-03-11 07:12:30
【问题描述】:

我在名为 hosting 的目录中运行了此命令 docker-compose up -d

如何卸载它创建的映像,以便重新安装它。

【问题讨论】:

    标签: docker ubuntu nginx docker-compose dockerfile


    【解决方案1】:

    您可以使用以下命令删除图像:

    docker rmi <image-name>:<image-version>
    

    列出您可以使用的所有图像:

    docker images
    

    【讨论】:

    • 出于某种原因它说No such container。但是当我运行docker images 时,它们有我从中复制和粘贴的确切容器名称
    • 尝试在名称旁边添加“:version”,例如如果您有 mysql 映像版本 8.0,请编写如下命令: docker rm mysql:8.0 或者如果您不知道版本,请尝试在最新版本中写入版本的位置,如:docker rm mysql:latest
    【解决方案2】:

    您可以再次转到hosting 目录并运行以下命令:

    docker-compose down
    

    或者通过-f参数指定docker-compose文件路径:

    docker-compose -f /path_to/hosting/docker-compose.yml down
    

    当你使用它时,它会停止创建的容器并删除它们。

    另外,如果你想更新它,只需在你的项目中做你的工作(更新代码、文件等),然后运行这个命令来构建容器:

    docker-compose up -d --build
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2017-03-27
      • 2016-09-24
      • 2017-06-28
      • 2013-07-13
      • 2022-10-08
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多