docker命令易错点整理
为什么80%的码农都做不了架构师?>>>
##pause docker pause可以暂时停止容器,以释放一部分CPU出来给其他服务使用 docker unpause可以解冻
##docker stop vs kill stop会首先尝试正常结束容器(发送SIGTERM信号给容器中的程序),如果程序没有响应的话,则强制结束容器(发送SIGKILL信号); kill则会直接强制结束容器
##参数简写
- -d --detach,即后台运行
- -i --interactive,让容器以交互式模式运行
- -t --tty,即为容器分配一个TTY终端
- -p --publish,即将容器中指定的端口暴露到外部主机,默认是tcp端口
##数据卷备份
docker run --rm --volumes-from vol --v ${pwd}:/backup ubuntu tar zcvf /backup/data.tar.gz /data
加--rm表示结束时删除容器,加上--volumes-from 则表示顺便删除数据卷 当然如果数据卷被其他正在运行的容器使用,则不会被删除
##在容器上制作镜像 必须exit出来,然后再执行docker commit,否则修改不会带到新镜像
##Dockerfile指令 ###构建指令
- FROM
- MAINTAINER
- RUN 指定shell命令
- ADD 拷贝后权限变为0755,如果是可识别的压缩格式,会自动解压,可以是远程文件的url。 拷贝目录的话,是拷贝目录里头的文件,不包括目录本身
- COPY 原样拷贝,不支持远程文件url
###设置指令
- CMD 只能存在一个,多个的话,执行最后的那一个。对于指定的参数,可以被run的时候传递的参数覆盖
- ENTRYPOINT 不会被run指定的参数覆盖
- USER 指定运行容器时的用户名,默认是root账户
- EXPOSE 与--publish-all即-P配置使用,将dockerfile的所有暴露的端口,映射到主机的同样的端口号
- ENV
- VOLUME 与--volume类似,挂载数据卷
- WORKDIR 设置工作目录,如果设置多次,而且是相对路径,则每次都是相对之前的来。
- LABEL 设置镜像的元属性
- ONBUILD 指定被其他镜像作为基础镜像时运行的操作指令
##run 指定env --env VAR_NAME=VAR_VALUE
##restart --restart always 确保服务出现任何问题而意外结束时,自动重新启动。
转载于:https://my.oschina.net/scipio/blog/700197
docker命令易错点整理相关推荐
- Linux - 易错知识点整理(待更新)
Linux - 易错知识点整理(待更新) 本文根据CSDN Linux进阶技能树整理的易错知识点(带练),参考资料Linux常用命令大全(非常全!!!),Linux面试题(2020最新版)(带问/练) ...
- Java进阶3 - 易错知识点整理(待更新)
Java进阶3 - 易错知识点整理(待更新) 该章节是Java进阶2- 易错知识点整理的续篇: 在前一章节中介绍了 ORM框架,中间件相关的面试题,而在该章节中主要记录关于项目部署中间件,监控与性能优 ...
- MySQL初阶 - 易错知识点整理(待更新)
MySQL初阶 - 易错知识点整理(待更新) Note:这里根据 CSDN Mysql技能树 整理的易错题,可参考MySQL 有这一篇就够,MySQL详细学习教程(建议收藏),MySQL 菜鸟教程 文 ...
- 信号与系统第四章-第六章习题易错点整理
信号与系统第四章-第六章习题易错点整理 鄙人学疏才浅,资料仅供自己学习 留意书上蓝色圈的题目 第四章-傅里叶变换 注意基波角频率为全部Ω的最大公约数 在计算傅里叶的An.Bn时,需要额外考虑n=0的情 ...
- 苏大计算机考研 操作系统常见易错知识点整理
苏大计算机考研 操作系统常见易错知识点整理 大家好,我叫亓官劼(qí guān jié ),在CSDN中记录学习的点滴历程,时光荏苒,未来可期,加油~博主目前仅在CSDN中写博客,唯一博客更新的地 ...
- 小明用计算机整理30个数,六年级上册数学期末复习易错题整理_(8)[1]
六年级上册数学易错题整理(2) 圆和百分数部分 一.填空题 1.圆是平面上的( )线图形,( )决定圆的位置,用字母( )表示: ( )决定圆的大小,用字母( )表示. 2.通过( )并且两端都在( ...
- 判断小数是否相等_四年级上册数学填空+计算+判断易错题整理练习,收藏练一练!...
四年级数学易错题练习 一.填空题 1.1.25×0.8表示( ). 2.去掉0.25的小数点,就是把这个数扩大( ):把50.4的小数点向左移动两位,就是把它缩小到 ...
- JavaScript 易错知识点整理
前言 本文是我学习JavaScript过程中收集与整理的一些易错知识点,将分别从变量作用域,类型比较,this指向,函数参数,闭包问题及对象拷贝与赋值这6个方面进行由浅入深的介绍和讲解,其中也涉及了一 ...
- JavaScript易错知识点整理
前言 本文是我学习JavaScript过程中收集与整理的一些易错知识点,将分别从变量作用域,类型比较,this指向,函数参数,闭包问题及对象拷贝与赋值这6个方面进行由浅入深的介绍和讲解,其中也涉及了一 ...
最新文章
- MySQL查询语句的45道练习
- linux中ls命令
- Zabbix的问题日志清单查看
- 【Python】青少年蓝桥杯_每日一题_7.19_电梯用量
- 记录学习MVC过程,HTML铺助类(二)
- 看门狗性能软件测试,《看门狗:军团》PC版性能测试 不建议光追,优化极差
- JavaScript—事件
- 手机软件项目管理—项目组内部的沟通
- crond服务及用法
- leecode之aoti
- 二叉树的镜像(剑指 Offer 27)
- 连点器---鼠标连续点击(c语言)
- dtcms分页含多个参数,多个参数分页
- 看完即会,抓取微信小程序数据包教程
- blos硬盘启动台式计算机,最新戴尔台式机bios设置硬盘启动图解
- 【日记本砸】21.01.08-12 最快的成长方式就是慢慢来
- 微信群、朋友圈和订阅号的流量到底有什么差异?
- font-variant-numeric
- Leetcode_Map、Set
- java (入门)密码破译