docker 移除掉运行不正常的container操作
本菜鸟在刚学习docker的时候遇到了这样的问题,记录一下,当启动一个container的时候,docker ps 看到刚启动的容器有问题,然后docker logs 才知道权限不够,未能创建目录。然后想启动,但是当前的container一直处于restarting ,然后docker stop 试了一下,返回成功,然后docker ps 当前container 依然存在,然后docker kill的时候提示容器未启动,docker -help 看了一下,docker rm 移除容器。但改命令无法移除一个restarting 状态的容器。需要先docker stop 然后在docker rm 掉。当然 启动不成功也是因为没有权限,docker 容器无权限 添加 --privileged=true 参数 。在docker-compose的时候 docker-compose up会优先使用已有的容器,而不是重新创建容器。
用户评论