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

Docker 查看Image镜像的Dockerfile方法

1、创建测试镜像

Dockerfile:

FROM centos
LABEL maintainer="NGINX Docker Maintainers docker-maint@nginx.com"
RUN yum install -y nginx
RUN echo "Nginx Web: CMD defining default arguments for an ENTRYPOINT" > /usr/share/nginx/html/index.html
EXPOSE 80
CMD ["-g", "daemon off;"]
ENTRYPOINT ["/usr/sbin/nginx"]

生成镜像:

docker build -t cjavapy/nginx:v1 .

2、使用docker history

文档地址:https://github.com/cucker0/docker/blob/main/md/%E7%94%B1docker%E9%95%9C%E5%83%8F%E9%80%86%E5%90%91%E7%94%9F%E6%88%90Dockerfile.md

1)命令

docker history --format {{.CreatedBy}} --no-trunc=true 镜像 |sed "s,/bin/\(ba\)\?sh[ ]-c[ ]\#(nop)[ ][ ]*,,g" |sed "s,/bin/\(ba\)\?sh[ ]-c,RUN,g" |sed 's,  *&&  *, \\\n \&\& ,g' |tac

2)命令用法

docker history --format {{.CreatedBy}} --no-trunc=true cjavapy/nginx:v1 |sed "s,/bin/\(ba\)\?sh[ ]-c[ ]\#(nop)[ ][ ]*,,g" |sed "s,/bin/\(ba\)\?sh[ ]-c,RUN,g" |sed 's,  *&&  *, \\\n \&\& ,g' |tac

http://www.lryc.cn/news/213780.html

相关文章:

  • el-dialog中嵌套iframe之后拿不到iframe的id 的解决办法
  • 汇总公安局网站建设想法,QPQ盐浴氮化处理
  • 前度开发面试题
  • 如何保证缓存中都是热点数据?
  • 什么是Webpack?它的主要功能是什么?
  • 基于深度学习的人脸性别年龄识别 - 图像识别 opencv 计算机竞赛
  • 宝塔安装mongodb插件失败的解决办法
  • CVE-2018-8174 IE浏览器远程代码执行漏洞
  • 用前端框架Bootstrap和Django实现用户注册页面
  • MySQL用户管理和授权
  • PCIe 的 MSI 中断详解,寄存器级别的详细流程分析,完全搞懂硬件的工作流程
  • 软考 系统架构设计师系列知识点之净室软件工程(1)
  • NFC芯片MS520:非接触式读卡器 IC
  • git push 部分 commit
  • idea自动编译以及修改代码后需要执行 mvn clean install 才生效
  • 21.13 Python 实现端口流量转发
  • CNN卷积神经网络模型的GPU显存占用分析
  • LSF 概览——了解 LSF 是如何满足您的作业要求,并找到最佳资源来运行该作业的
  • 三.RocketMQ单机安装及集群搭建
  • uniapp 模仿 Android的Menu菜单栏
  • wordcloud Python中的词云库
  • 直播间讨论区需要WebSocket,简单了解下
  • 2024年天津高职升本科考试将于11月开始报名
  • linux mysql 创建数据库并配置用户远程管理
  • pppoe拨号案例
  • 基于STM32C8T6的智能蓝牙小车控制设计
  • P3983 赛斯石(赛后强化版),背包
  • 系统架构设计师历年真题案例知识点汇总
  • 缓存击穿只会逻辑过期 OR 互斥锁?深入思考 == 鹤立鸡群
  • 从 Seq2Seq 到 Attention:彻底改变序列建模