Docker 中常用的命令

docker ps //查看当前运行容器

docker ps -n 4 只看最近创建的4个容器

进入当前正在运行的容器

复制代码
#我们通常容器都是使用后台方式运行的,需要进入容器,修改一些配置
 #命令
 docker exec -it 容器id bashShell
 #实例

#方式二
 docker attach 容器ID

# docker exec          //进入容器开启新的终端 可以在里面操作
 # docker attach     //进入当前正在运行的容器

从容器拷贝文件到主机上

docker cp 容器id:容器内路径 目的主机路径

进入镜像后输入:Ctrl+Q+P 可以让镜像在退出后依然运行

docker ps -a //查看历史创建镜像

shell 复制代码
docker version   # 显示版本信息
docker info      # 显示docker的系统信息,包括镜像和容器的数量
docker 命令 -- help  #万能命令''

docker images 查看所有本地主机上的镜像

docker search name 搜索镜像

docker pull centos(容器命令) 下载容器命令

新建容器并启动

docker run 可选参数 image

--name 容器名字

-d 后台方式运行

-it 使用交互方式运行,进入容器查看内容

/bin/bash 是一个指令框(个人理解)

shell 复制代码
docker run -it centos /bin/bash           #-it 后跟容器名
#从容器退回主机
exit

列出所有运行的容器 docker ps 命令

shell 复制代码
#列出当前正在运行的容器
# -a  #列出当前正在运行的容器+和历史运行过的容器
# -n  #显示最近创建的容器

退出但不停止容器

Ctrl +P+Q #容器不停止但退出

删除容器

shell 复制代码
docker rm 容器ID   				#删除指定的容器 如果要强制删除 rm -f
docker rm -f $(docker ps -aq)  #删除指定容器
docker ps -a -q|xargs docker rm #删除所有容器

查询由指定镜像创建容器

shell 复制代码
docker ps --filter ancestor=tomcat
相关推荐
weixin_6042366736 分钟前
华三 路由器 极简核心配置
运维·服务器·网络·h3c·h3c路由器
鹤落晴春1 小时前
【Linux复习】管理SELinux安全性
linux·运维·服务器
梦梦代码精2 小时前
2026年PHP开源商城系统实测对比:架构、多商户、商用授权,谁才是真·省心?
vue.js·docker·架构·开源·代码规范
AI智图坊2 小时前
多件装组合SKU图的批量生产效率分析:从PS手工到AI自动化的工作流改造
大数据·运维·人工智能·gpt·ai作画·自动化·aigc
鹤落晴春4 小时前
【K8s】Pod调度、configMaps
云原生·容器·kubernetes
极客先躯6 小时前
高级java每日一道面试题-2026年02月02日-实战篇[Docker]-如何实现容器的持久化存储?
docker·容器·面试宝典·持久化·存储·韵味·java高级面试题
云计算磊哥@6 小时前
运维开发宝典026-MySQL02数据库表操作
运维·数据库·运维开发
天天进步20156 小时前
Tunnelto 源码解析 #9:控制服务器设计:Warp、WebSocket、Ping/Pong 与连接保活
运维·服务器·websocket
My is 李豆6 小时前
CentOS 7 安装 Docker 完整教程(含 docker-compose 插件)
docker·eureka·centos
极客先躯7 小时前
高级java每日一道面试题-2026年02月01日-实战篇[Docker]-Docker Volume 的生命周期管理是怎样的?
java·运维·docker·容器·持久化·架构图·容器卷