常用信息帮助命令
docker —help
docker info
docker version
docker镜像命令
docker images 显示当前主机上能够运行的镜像
- -a 显示所有镜像(包含中间层镜像)
- -q 显示当前镜像的id
- —digests 显示说明
- —no-trunc 完整信息(truncated的意识是借缺)
docker search xxx 查询镜像
- -s xx过滤点赞大于多少的
- —no-trunc 完整信息
- —automated 自动构建类型的镜像
docker push xxx:[TAG] 拉去镜像
- 默认拉最新的
docker rmi xxx 删除镜像
- -f 删除的时候一般加入它 强制删除
- docker rmi -f xxx1 xxx2删除多个
- docker rmi -f $(docker images -qa) 删除全部镜像
docker 容器命令
docker run [options] images [command] [arg]
docker run -it —name[xxxx] xxx 交互式 伪终端启动
docker run -d xxx 后台运行(容器若没有交互会自动退出 ps 查看不到)
docker ps 查看所有正在运行的命令
- -a
- -l最近创建的
- -n 3显示最近n个
- -q只显示容器编号
退出命令
- exit停止容器并退出
- ctrl P Q容器不停止退出
启动docker start xxx
重启 docker restart xxx
停止docker stop xxx
强制停止 docker kill xxx
删除 docker rm xxx
docker logs xxx
- -t 时间
- -f 持续打印机
- —tail x 显示个数
docker top xx 查看容器内的进程
docker inspect xxx 查看容器内部细节
docker attach xxx 进入容器
docker exec -t xxx tttttt 在某容器内运行tttttt命令
docker cp xxx /xxxx/name /ssss