docker常用命令
查看正在运行的容器
docker ps
查看镜像
docker images
删除镜像
docker rmi 镜像id
#强制删除
docker rmi -f 镜像ID
删除所有镜像,Linux需在bash环境下
docker rmi $(docker images -q) -f
docker删除容器
docker rm [CONTAINER_ID_OR_NAME]
使用docker ps查看有哪些容器
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
fdbdd0957182 server:v1.0 "docker-entrypoint.s…" 55 minutes ago Up 55 minutes 0.0.0.0:8081->8081/tcp hopeful_khorana
使用 exec 进入容器,用NAMES或者CONTAINER ID进入容器内部
docker exec -it hopeful_khorana bash
或者
docker exec -it fdbdd0957182 bash
用root用户进入
docker exec -it --user root hopeful_khorana bash
启动容器
docker start 容器ID或容器名 :直接关闭容器
重启容器
docker restart 容器ID或容器名 :直接关闭容器
停止容器
docker stop 容器ID或容器名 :直接关闭容器
关闭容器
docker kill 容器ID或容器名 :直接关闭容器
docker 查看正在运行的容器
docker ps
docker 查看所有容器,包括停止的
docker ps -a
查看所有容器ID
docker ps -a -q