当前位置: 首页 > news >正文

Docker命令(全)

Docker基础命令

信息和帮助

docker info:显示 Docker 系统的信息。docker version:显示 Docker 引擎的版本信息。docker help [COMMAND] :获取 Docker 命令的帮助信息。

搜索和下载

docker search <term>:搜索 Docker Hub 上的镜像。docker pull<image>: 从 Docker Hub 或私有仓库下载镜像。docker load<file>:从 tar 文件中加载镜像。

构建镜像

docker build [-f <filename>] [-t <image>:<tag>] [BUTLD_A...」<path>:使用 Doc
建镜像。docker commit [-a <author>] [-m <message>] <container>[<repository>:<tag>]: 创建一个新
的镜像,并提交更改。

管理镜像

docker images 或 docker image Is:列出本地镜像。docker rmi<image>:删除一个或多个镜像。docker tag<image<repository>;<tag》:给镜像添加标签。docker save <image>:保存镜像到 tar 文件。

推送镜像

docker login [REGISTRY]:登录 Docker 注册表。docker push<repository》:推送镜像到 Docker Hub或私有仓库。

Docker 容器命令
创建和运行容器

docker attach<container>:附加到正在运行的容器。docker run [-it] [-p <host_port>:<container_port>] <image> [command] : 运行—个容器。

管理容器

docker ps [-a] 或 docker container ls[-a] :列出容器(默认只显示运行中的容器)。docker top <container>:显示容器内运行的进程。docker stats [CONTAINER] :实时监控容器的资源使用情况。docker kill<container>:杀死一个或多个容器。docker restart <container>:重启一个或多个容器。docker start<container>:启动一个或多个容器。docker stop<container>:停止一个或多个容器。docker rm <container>:删除一个或多个容器。docker rename <container》<newname>: 重命名容器。docker pause<container>:暂停一个或多个容器。docker unpause <container>:取消暂停一个或多个容器。docker exec[-it]<container><cmd>:执行命令到正在运行的容器中。docker cp<container>:<src_path><dest_path>:从容器复制文件/目录到主机。docker port <container>[private_port/proto]:列出容器的端口映射

日志和健康检查

docker logs<container>:获取容器的日志。docker container inspect <container>:获取容器的详细信息。docker container wait<container>:阻塞直到一个或多个容器停止。docker container prune:删除所有已经停止的容器。

Docker 网络命令

docker network ls: 列出网络。docker network create [-d <driver>] <network>: 创建网络。docker network inspect <network》:显示网络信息。docker network connect<network><container>:将容器连接到网络。docker network disconect <network》<container>:将容器从网络断开。docker network rm<network>:删除网络。docker network prune:删除未使用的网络。

Docker 卷命令

创建和管理数据卷

dockervolumels:列出卷。docker volume create [-d <driver>]<volume>]:创建卷。dockervolumeinspect<volume>:显示卷信息。docker volume rm <volume>:删除卷。dockervolumeprune:删除未使用的卷。


文章转载自:

http://N15o81Vd.pghgq.cn
http://wn1ML1JA.pghgq.cn
http://XIplp4nI.pghgq.cn
http://jhfPGxYV.pghgq.cn
http://x7ReJBJ1.pghgq.cn
http://rkR0jK6k.pghgq.cn
http://PCuhwbOh.pghgq.cn
http://ZGnSMPjn.pghgq.cn
http://dDlo08cQ.pghgq.cn
http://oyVcp7H9.pghgq.cn
http://Uh3W7AOb.pghgq.cn
http://hhLSD0Bg.pghgq.cn
http://TfkXpwPo.pghgq.cn
http://YDhKNH4e.pghgq.cn
http://xBIQCUwu.pghgq.cn
http://XWVYzYsM.pghgq.cn
http://5if8f7xE.pghgq.cn
http://0J7cJjaY.pghgq.cn
http://qoNdNiwa.pghgq.cn
http://nDbN5X4W.pghgq.cn
http://YdAth9jR.pghgq.cn
http://IySaCLcT.pghgq.cn
http://qWoCAESn.pghgq.cn
http://NYadiJsN.pghgq.cn
http://aMMEtzQE.pghgq.cn
http://6m3exnJg.pghgq.cn
http://up7Rz09X.pghgq.cn
http://1SuAi4Ww.pghgq.cn
http://o5IpHi1F.pghgq.cn
http://jFbv2Ad0.pghgq.cn
http://www.dtcms.com/a/372532.html

相关文章:

  • 【基于yolo和web的垃圾分类系统】
  • Dify工作流节点(二)
  • Hologres自增序列Serial使用简介
  • SpringBoot-Web开发-内容协商——多端内容适配内容协商原理HttpMessageConverter
  • ESWA修改后投稿流程
  • 可能断更说明
  • Batch Normalization:深度学习中的“加速器”与“稳定器”
  • 【Docker-Day 25】深入理解 Kubernetes Namespace:实现多租户与环境隔离的利器
  • Java工业通信实战(三):Modbus RTU串口通信实现
  • Referential Integrity 引用完整性
  • 日语学习-日语知识点小记-构建基础-JLPT-N3阶段(27):文法+单词第8回4+考え方7
  • Verilog三段式FSM,实现十字路口红绿灯
  • Java-面试八股文-JVM篇
  • Android开发-Activity附加信息
  • linux内核 - 获取单调计时时间戳的方法
  • 文献阅读 250907-Humans have depleted global terrestrial carbon stocks by a quarter
  • 装饰(Decorator)模式可以在不修改对象外观和功能的情况下添加或者删除对象功能
  • Java-Spring入门指南(三)深入剖析IoC容器与Bean核心机制
  • JavaScript 创建型设计模式详解
  • 【深度学习】CNN 卷积层
  • 洛谷 B4071 [GESP202412 五级] 武器强化
  • 0. 系统架构设计师考试大纲核心内容速览
  • [C/C++学习] 6.弹跳小球(B)
  • Easysearch 证书:Windows 上创建自签名证书的 7 种方法
  • Kafka基础理论
  • JavaScript 设计模式概览
  • Jenkins与Kubernetes集成部署流水线
  • arduino uno小车开发接线与程序记录
  • 【LeetCode 热题 100】128. 最长连续序列
  • 在object-c中方法多个参数怎么接收?