Docker的常用命令

1.镜像操作:

  • docker images: 列出本地所有的 Docker 镜像。
  • docker pull <镜像名>: 从 Docker 仓库拉取指定的镜像到本地。
  • docker rmi <镜像ID>: 删除本地指定的 Docker 镜像。

2.容器操作:

  • docker ps: 列出当前正在运行的 Docker 容器。
  • docker ps -a: 列出所有的 Docker 容器,包括正在运行的和已停止的。
  • docker run <镜像名>: 运行指定的 Docker 镜像,创建并启动一个容器。
  • docker start <容器ID或名称>: 启动停止状态的容器。
  • docker stop <容器ID或名称>: 停止运行中的容器。
  • docker rm <容器ID或名称>: 删除指定的容器。

3.容器日志和状态:

  • docker logs <容器ID或名称>: 查看容器的日志输出。
  • docker inspect <容器ID或名称>: 查看容器的详细信息,包括配置、网络等。
  • docker top <容器ID或名称>: 查看容器内部运行的进程。

4.容器交互:

  • docker exec -it <容器ID或名称> <命令>: 在运行中的容器内执行命令。
  • docker attach <容器ID或名称>: 进入运行中的容器的终端。

5.网络操作:

  • docker network ls: 列出所有的 Docker 网络。
  • docker network inspect <网络ID或名称>: 查看指定 Docker 网络的详细信息。

6.数据卷操作:

  • docker volume ls: 列出所有的 Docker 数据卷。
  • docker volume inspect <卷名称>: 查看指定 Docker 数据卷的详细信息。
相关推荐
新时代牛马2 小时前
Linux VFS 完整篇:从path_openat、dentry/inode 到page cache 与挂载排障
linux·运维·服务器
java_logo3 小时前
Docker 部署 Rocky Linux:轻松搭建 RHEL 兼容企业级基础镜像平台
linux·docker·容器·rocky linux·基础镜像·轩辕镜像·rhel 兼容
cloudfantasy4 小时前
docker直接二进制安装,非编译。KylinV10SP3 aarch64有效
运维·docker
新时代牛马4 小时前
Linux 驱动中断与定时完整篇:从 request_threaded_irq 到hrtimer 选型与排障
linux·运维·服务器
考虑考虑5 小时前
nginx打印请求日志
运维·后端·nginx
数字补给站6 小时前
Windows 10 + Hyper-V + Terraform + cloud-init:批量产出 3 台 Ubuntu 的实践笔记
运维·ai编程
M--Y7 小时前
Docker数据持久化与网络架构
网络·docker·架构
鹤落晴春9 小时前
【K8s】认识Kubernetes API:从CRD出发的一次梳理
云原生·容器·kubernetes
yanwumuxi10 小时前
Docker记录:误删宿主机挂载目录导致 PostgreSQL 数据丢失
docker·postgresql·容器
海鸥8110 小时前
AIOps(智能运维)理解
运维·人工智能