详情
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) 给容器换一个名字, 比如说 docker run -it --name={{name}} ubuntu /bin/bash, 可以解决问题.
(2) 将原来的容器删除, docker container rm {{name}} (提示: 这一步要确定删除容器没问题的情况下, 才可以做)