zoukankan      html  css  js  c++  java
  • You have to remove (or rename) that container to be able to reuse that name.

    问题

    我在用 docker run 命令来在容器内运行一个应用程序,出现以下问题:

    意思是:

    来自守护进程的错误响应:冲突。容器名称“/mysql5719_1”为已在容器“c67e4f909eb001a321744f54b3b02143f1e9dd5ab3552b97d22f413e00a6f90b”中使用。您必须删除(或重命名)该容器才能重用该名称。

    思路:

    获取容器ID,删除对应容器。

    1.获取容器ID

    使用 docker ps 命令查看 Docker 进程:

    但是,由于这个进程没有正常启动,所以,此时没有显示出来。

    因此,改用 docker ps -l 命令:

    参数解释:

    • -l 显示最新创建的容器(包含所有的状态)

    2.删除对应容器

    拿到了容器ID,现在可以执行 docker rm 指令了:

    OK, 问题解决!

    参考文档

    在Docker容器中运行程序时出错,You have to remove (or rename) that container to be able to reuse that name.
    跳转 click here

  • 相关阅读:
    Leetcode
    算法
    手写代码注意点 -- HashMap
    Batch
    Batch
    Tomcat
    微服务
    Java 基础
    Maven
    算法
  • 原文地址:https://www.cnblogs.com/kendoziyu/p/14779882.html
Copyright © 2011-2022 走看看