这是因为
- 您已使用
--name
开关。 - 容器已停止且未移除
你发现它停止了
docker ps -a
您可以使用以下命令简单地启动它:
docker start webserver
编辑:替代方法 如果您想每次使用以下命令启动容器,
docker run -d -p 80:80 --name webserver nginx
然后使用以下之一:
方法1: 使用
--rm开关,即容器一旦停止就会自动销毁
docker run -d -p 80:80 --rm --name webserver nginx
方法2: 在停止容器之后,在启动当前使用的命令之前,将其显式删除。
docker stop <container name>docker rm <container name>



