有关docker几条常用的指令
记录几条docker常用的指令,记性不好经常忘记
1、显示docker所有镜像:
docker images
2、显示docker所有的容器(可能有的正running,有的已经stop)
docker ps -a
执行后的界面为:
包括容器ID、相应的镜像、指令、创建时间、状态(exit或者running)、端口以及容器名
3、停止运行所有容器
docker stop $(docker ps -a -q)
4、删除容器
指定ID容器: docker rm container ID 所有容器: docker rm $(docker ps -a)
5、 删除镜像
docker rmi -f Image ID 删除所有镜像 docker rmi $(docker images)
制作镜像,然后容器由镜像create而来,运行容器
6、进入相应容器内部
docker exec -it 容器ID /bin/bash
7、查询相应容器运行的日志
docker logs --since --tail=300 CONTAINER_ID (--since查询日志开始时间 --util查询日志的结束时间 --tail :显示最后多少行)