docker新增镜像文件报错:docker: Error response from daemon: Conflict. The container name "/nginx" i教程
在docker中添加nginx时,nginx已下载安装完成,启动时报错如下:
启动命令:
docker run --name nginx-test -p 8080:80 -d nginx
参数说明:
- --name nginx-test:容器名称。
- -p 8080:80: 端口进行映射,将本地 8080 端口映射到容器内部的 80 端口。
- -d nginx: 设置容器在在后台一直运行。
解决方法:
1.查看当前docker中的所有容器:
docker ps -a
发现与报错容器id前几位相同的容器:
2.删除该容器
docker rm 7273d31200b1
3.查看删除后的容器列表:
4.发生冲突的容器已删除,重新运行
docker run --name nginx-test -p 8080:80 -d nginx
5.查看运行的容器
docker ps