因为是在windows上开发,但是代码是运行在服务器的CentOS上的,所以在本地启动了一个docker 来模拟线上服务器运行代码,下面是整理的一些日常docker操作命令:
- 查看本地镜像:docker images
- 查看运行的docker镜像:docker ps
- 停止一个运行的docker:
- docker stop -t 600
- docker kill <imageID>
删除方法:
- 删除一个docker images:docker rmi -f <imageID>
- 但是删除docker的时候有时候会报错:
-
Error response from daemon: conflict: unable to delete 26bd364f80bf (must be forced) - image is being used by stopped container 7a10da715c09
-
解决办法:
- 先删除容器,再删除镜像
-
删除所有已停止的容器 docker rm $(docker ps -a -q) 删除所有镜像 docker rmi $(docker images -q)
- 强制删除
-
强制删除所有镜像 docker rmi -f $(docker images -q)
未完待续