docker常用命令_docker常用命令整理
docker常用命令整理
代码狂魔 • 5 天前 • 技术积累 • 14 • 0
前面已经把docker是什么和 docker怎么安装已经写了,现在我将常用命令做一个整理,方便日后查阅
常用命令
docker pull ${CONTAINER NAME} #拉取镜像
docker images #查看本地所有镜像
docker ps #查看所有正在运行的容器,加-q返回id
docker ps -a #查看所有容器,加-q返回id
docker rmi ${IMAGE NAME/ID} #删除镜像
docker rm ${CONTAINER NAME/ID} #删除容器
docker save ${IMAGE NAME} > ${FILE NAME}.tar #将镜像保存成文件
docker load < ${FILE NAME}.tar #从文件加载镜像
docker start ${CONTAINER NAME/ID} #运行一个以前运行过的容器
docker stop ${CONTAINER NAME/ID} #停止一个正在运行的容器
docker logs ${CONTAINER NAME/ID} #显示运行容器的日志
docker run... #运行一个容器--name ${container name} #设置容器名称-p ${host port}:${container port} #映射主机和容器内的端口-e ${env name}=${env value} #添加环境变量-d #后台运行-v ${host folder path}:${container folder path} #将主机目录挂在到容器内
高级命令
# Advance use
docker ps -f "status=exited" #显示所有退出的容器
docker ps -a -q #显示所有容器id
docker ps -f "status=exited" -q #显示所有退出容器的id
docker restart $(docker ps -q) #重启所有正在运行的容器
docker stop $(docker ps -a -q) #停止所有容器
docker rm $(docker ps -a -q) #删除所有容器
docker rm $(docker ps -f "status=exited" -q) #删除所有退出的容器
docker rm $(docker stop $(docker ps -a -q)) #停止并删除所有容器
docker start $(docker ps -a -q) #启动所有容器
docker rmi $(docker images -a -q) #删除所有镜像
docker exec -it ${CONTAINER NAME/ID} /bin/bash #进入容器内
docker exec -it ${CONTAINER NAME/ID} ping ${CONTAINER NAME/ID} #一个容器ping另外一个容器
docker top ${CONTAINER NAME/ID} #显示一个容器的top信息
docker stats #显示容器统计信息(正在运行)docker stats -a #显示所有容器的统计信息(包括没有运行的)docker stats -a --no-stream #显示所有容器的统计信息(包括没有运行的) ,只显示一次docker stats --no-stream | sort -k8 -h #统计容器信息并以使用流量作为倒序
docker system docker system df #显示硬盘占用docker system events #显示容器的实时事件docker system info #显示系统信息docker system prune #清理文件
docker常用命令_docker常用命令整理相关推荐
- centos6重启网络命令_Docker常用命令详解
docker命令的使用,总的来说分为以下几种: Docker环境信息 -- docker [info |version] Docker生命周期管理 -- docker [create |exec |r ...
- docker 删除容器_Docker使用命令和技巧
既然已经搭建好了Docker关于基础的命令以及使用方式我们当然要进行学习,还有一些小技巧比如批量操作镜像加速和怎么寻找合适的Docker-Images都是本节的内容 附上: 喵了个咪的博客:w-blo ...
- bash: dotnet: 未找到命令..._Docker 常用命令(.NET Core示例)
(给DotNet加星标,提升.Net技能) 转自:滴答的雨cnblogs.com/heyuquan/p/docker-cmd-and-dotnetcore.html 前言 本篇文章,整理docker中 ...
- centos 关机命令_Docker 常用命令速查手册
记录一下 docker 的日常使用命令,本文主要针对 linux + mac 操作系统而言,window 是否适用不太确定,谨慎使用 1. docker 进程 docker 进程启动.停止.重启,常见 ...
- bash: pcre-config: 未找到命令..._Docker 常用操作命令
文章首发于微信公众号<程序员果果> 地址:https://mp.weixin.qq.com/s/S9VkzSJx_JOY8zDiC_nuEg 1. 启动容器 docker run IMAG ...
- docker mysql 菜鸟_Docker commit 命令
Docker commit 命令 docker commit :从容器创建一个新的镜像. 语法 docker commit [OPTIONS] CONTAINER [REPOSITORY[:TAG]] ...
- windows常用命令有哪些(整理)
windows常用命令有哪些(整理) 一.总结 一句话总结:其实这个好学,只要先弄懂主干,清除主干,那么枝叶的添加逻辑就很清除了 这种多内容的,散乱的,弄清除主干效率就高了 1.windows命令行的 ...
- Docker(一):Docker的安装与常用命令
相关阅读: Docker(一):Docker的安装与常用命令 Docker(二):Docker常用命令之镜像的创建:Dockerfile 与 commit Docker(三):Docker镜像导入与导 ...
- brew 镜像_Docker牛刀小试:安装及常用的镜像命令和容器命令
在上一篇我们对Docker做了一个简单介绍,有了一个犹抱琵琶半遮面的认识,这篇文章就揭开这半面黑纱,让Docker安装在我们的电脑上,根据官方文档,我们去操作它,去驾驭它! 我的电脑是Mac,可以通过 ...
最新文章
- SAP SD微观研究之销售发票自动生成初探
- java 集成grizzly_java – 与Jersey和Spring集成Grizzly2.2.X
- opencv中的imread不支持中文路径的解决办法
- MapReduce 模式、算法和用例
- 德国Renusol进军南非市场 瞄准屋顶光伏
- 关于iOS APP 需要支持ipv6-only 开发者需要做的事情
- logminer java_使用OracleLogminer同步Demo1Demo介绍-博客园.PDF
- mac sierra 10.12部分注册机Special-K+CORE Keygen不能运行的问题
- openflow和open vSwitch简介
- PX4 SITL Gazebo 仿真时 libgazebo_multirotor_base_plugin 插件运行时出错
- 面向对象进阶 各种可以自定制的内置方法
- 导入超大mysql数据库文件工具_用 BigDump 工具导入超大 MySQL 数据库备份文件
- 远程 交换机 日志服务器,交换机怎么配置 日志发送日志服务器
- word 左侧显示目录
- 取消php网站验证码,如何取消网站后台的登陆验证码
- 日文个别难打的假名打法总结
- 湖南方言之王——湘乡话
- 日常生活中常用的五星级句子
- 随机变量的定义分类和各种主要概率密度分布介绍
- 中文字符编码之GBK,UTF-16和UTF-8
热门文章
- 前端:实现div等块元素添加X轴滚动显示(Y轴不滚动)
- (二十七)【2021 WWW】Learning Intents behind Interactions with Knowledge Graph for Recommendation
- Java多线程系列(十):源码剖析AQS的实现原理
- 研讨会 | 知识工程与问答技术研讨会 (KEQA2018)
- Githug第42关rebase_onto通关秘籍
- Android官方开发文档Training系列课程中文版:电池续航时间优化之监测电池电量及充电状态
- 讲解Linux数据库安装
- 崩溃bug日志总结2
- HBase:分布式列式NoSQL数据库
- [bzoj2127]happiness