docker常用命令
一、帮助命令
docker version 查看版本信息
docker info 查看详细信息
docker --help 查看帮助命令
二、镜像命令
docker images 查看所有的镜像
下载镜像docker pull 镜像名字
指定版本下载 docker pull mysql:版本号
删除镜像 docker rmi -f 镜像的id
删除全部的容器 docker rmi -f $(docker images -aq)
三、容器命令
docker pull 容器名
docker run -it centos /bin/bash 启动并进入容器
退出停止容器 exit
退出停止容器 ctrl+p+q
列出正在运行的容器 docker ps
列出正在运行的容器 +曾经运行的容器 docker ps -a
删除容器 docker rmi 容器id
删除全部容器 docker rmi -f $(docker ps -aq) docker pa -a -q|xargs rm
启动容器 docker start 容器id
停止容器 docker stop 容器id
四、特殊命令
后台启动 docker run -d 容器名
查看日志 docker logs -tf --tail 日志数量 容器的id
docker run -d centos /bin/sh -c 'while true;do echo niuren;sleep 1;done' 容器中不停的写日志
docker top 33a0038f278d 查看当前运行容器的进程
docker inspect 容器的id 查看容器的信息
docker exec -it 容器的id /bin/bash 进入正在运行的容器
docker attach 容器的id 进入容器可以看到正在执行的程序