0
点赞
收藏
分享

微信扫一扫

openxml对worksheet数值化

王远洋 2024-03-20 阅读 9

文章目录


在这里插入图片描述

🍔镜像结构

镜像是将应用程序及其需要的系统函数库、环境、配置、依赖打包而成。

我们以MySQL为例,来看看镜像的组成结构:
在这里插入图片描述
简单来说,镜像就是在系统函数库、运行环境基础上,添加应用程序文件、配置文件、依赖文件等组合,然后编写好启动脚本打包在一起形成的文件。

我们要构建镜像,其实就是实现上述打包的过程。

🛸什么是Dockerfile

Dockerfile是用于构建Docker镜像的文本文件。它包含了一系列指令和参数,描述了如何构建一个容器镜像。通过编写Dockerfile,可以自动化地构建和部署Docker容器,以及规范化不同环境下的应用程序部署。Dockerfile中的指令可以包括从基础镜像中构建、安装软件包、复制文件、设置环境变量等操作,最终生成一个完整的可运行的Docker镜像。

在这里插入图片描述

⭐基于Ubuntu镜像构建一个新镜像,运行一个java项目

首先进入文件夹tmp,创建文件夹docker-demo

在这里插入图片描述
然后我们把网盘里面的文件传到docker-demo文件夹里面

在这里插入图片描述
在这里插入图片描述
查看一下dockerfile文件内容
在这里插入图片描述

下面我们使用dockerfile来构建镜像

docker build -t javaweb:1.0 .

在这里插入图片描述

查看镜像,出现了我们刚刚创建的镜像
在这里插入图片描述

我们来启动一下

在这里插入图片描述
我们去页面访问一下

在这里插入图片描述
成功了

🔎使用 java:8-alpine

我们修改上面提到的dockerfile文件内容,修改如下

在这里插入图片描述
修改完后,在重新上传文件一次

然后重新构建一次

在这里插入图片描述
发现只剩了5步,比之前少了许多

在这里插入图片描述

在这里插入图片描述

举报

相关推荐

0 条评论