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 数据卷的详细信息。
相关推荐
网络笨猪7 小时前
# Nginx企业级全套配置\+排错手册
运维·nginx
Yupureki7 小时前
《Linux网络编程》8.网络层IP原理
linux·运维·服务器·网络·ip
yyuuuzz7 小时前
aws亚马逊入门常见认知误区
运维·服务器·网络·云计算·github·aws
DeepFlow 零侵扰全栈可观测8 小时前
运动战:AI 时代 IT 运维的决胜之道——DeepFlow 业务全链路可观测性的落地实践
运维·网络·人工智能·arcgis·云计算
高旭的旭8 小时前
GitLab Omnibus Docker 内存优化实战:从 4.7 GiB 降到 3.2 GiB
docker·容器·gitlab
林叔聊渠道分销8 小时前
saas产品运营案例 | 联盟营销计划如何帮助企业提高销售额?
运维·产品运营·sass·流量运营·用户运营
志栋智能10 小时前
告别报告堆砌:超自动化巡检的智能分析与洞察
运维·服务器·网络·人工智能·自动化
雅斯驰12 小时前
AES-128加密+滚动码认证:ATA5702W如何防御中继攻击与信号重放
运维·单片机·嵌入式硬件·物联网·自动化
网络与设备以及操作系统学习使用者12 小时前
直连路由优先级最高
运维·网络·学习·华为·智能路由器
goyeer12 小时前
【ITIL4】34服务实践 - 发布管理
运维·企业数字化·信息化·it管理·itil·it治理