Docker 新建容器报错

详情

docker: Error response from daemon: Conflict. The container name "/sqli-lab" is already in use by container "5a769f502665aede26d1930e20e2567e90d5c230fdbca24cb7b8a4d4b660121c". You have to remove (or rename) that container to be able to reuse that name.
See 'docker run --help'.

错误提示意思是, {{name}}已经被使用了, 就是本机内部已经有了一个名字为 {{name}} 容器, 我们可以用命令 sudo docker container ls 看下本机正在运⾏的容器

解决

  1. 解决方法:

(1) 给容器换一个名字, 比如说 docker run -it --name={{name}} ubuntu /bin/bash, 可以解决问题.

(2) 将原来的容器删除, docker container rm {{name}} (提示: 这一步要确定删除容器没问题的情况下, 才可以做)

posted @ 2021-01-13 17:28  RDPMind  阅读(149)  评论(0)    收藏  举报