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

h5 php mysql网站开发263企业邮箱登录入口收费

h5 php mysql网站开发,263企业邮箱登录入口收费,18款禁用软件黄a免费,企业网站模板 asp一、镜像结构 镜像是将应用程序及其需要的系统函数库、环境、配置、依赖打包而成。 镜像是分层结构,每一层称为一个Layer BaseImage层:包含基本的系统函数库、环境变量、文件系统其它:在BaseImage基础上添加依赖、安装程序、完成整个应用的…

一、镜像结构

镜像是将应用程序及其需要的系统函数库、环境、配置、依赖打包而成。
在这里插入图片描述
镜像是分层结构,每一层称为一个Layer

  • BaseImage层:包含基本的系统函数库、环境变量、文件系统
  • 其它:在BaseImage基础上添加依赖、安装程序、完成整个应用的安装和配置
  • Entrypoint:入口,是镜像中应用启动的命令

二、什么是Dockerfile

Dockerfile就是一个文本文件,其中包含一个个的指令(Instruction),用指令来说明要执行什么操作来构建镜像。每一个指令都会形成一层Layer。
Dockerfile的第一行必须是FROM,从一个基础镜像来构建。
在这里插入图片描述更新详细语法说明,请参考官网文档: https://docs.docker.com/engine/reference/builder

案例1:基于Ubuntu镜像构建一个新镜像,运行一个java项目
步骤1:新建一个空文件夹docker-demo
步骤2:拷贝docker-demo.jar文件到docker-demo这个目录
步骤3:拷贝jdk8.tar.gz文件到docker-demo这个目录
步骤4:拷贝Dockerfile到docker-demo这个目录
步骤5:进入docker-demo
步骤6:运行命令:
dockerfile内容:
在这里插入图片描述

docker build -t javaweb:1.0 . # .是指dockerfile所在的目录位置

案例二:基于java:8-alpine镜像,将一个Java项目构建为镜像
实现思路如下:

  • 新建一个空的目录,然后在目录中新建一个文件,命名为Dockerfile
  • 拷贝docker-demo.jar到这个目录中
  • 编写Dockerfile文件:
  • 基于java:8-alpine作为基础镜像
  • 将app.jar拷贝到镜像中
  • 暴露端口
  • 编写入口ENTRYPOINT
  • 使用docker build命令构建镜像
  • 使用docker run创建容器并运行
    这里相比案例一,dockerfile文件变成下图:
    在这里插入图片描述

因此这里的基础镜像可以是基本操作系统,如Ubuntu。也可以是其他人制作好的镜像,例如:java:8-alpine,可以省去重复层的构建,更加方便。

http://www.yayakq.cn/news/143603/

相关文章:

  • 建设企业网站平台主要的目的是南宁建站热搜
  • 网站开发 实战p2p网站制作郑州
  • 怎样刷新网站开什么网店简单又挣钱
  • 网站建设客户问题立方米网站建设
  • 福州建设人才网站网站后台更新内容后
  • wordpress 定宽长春关键词优化排名
  • 淘宝网网站开发关键词排名 收录 查询
  • 太仓市住房和建设局网站国内做网站网站
  • 网站建设浩森宇特做网站的可以黑客户的网站吗
  • 网站开发建设与维护自媒体平台快看点注册下载
  • 大连可以做网站的公司文章收费wordpress
  • 打赏网站开发做网站应注意什么
  • 做网站后台用什么语言做视频搬运工的网站
  • 渠道网点郑州seo代理外包
  • 做dj平台网站巩义网站建设指标点
  • 做公司 网站建设价格品牌推广方案怎么写
  • 网站导航仿站网站建站建设
  • 网站建设seo推广软件定制图片
  • 做美食网站的素材图片网站开发成本报表
  • 网站建设业绩大学网站建设招标方案
  • 网页设计最牛的网站建设浏览器打开自己做的网站
  • 中国企业信息网官方网站做中国菜的外国网站
  • 网站建设包括哪些内容怎么免费做网站教程
  • 网站的建设论文上海紫昌网站建设
  • 做免费网站推广开头语天津做不锈钢的网站
  • 手机网站用户体验太原最新消息
  • 建行移动门户网站首页中国建筑官网测评
  • 视频播放网站开发的报告最好的手机资源网站
  • 廊坊市网站建筑工程公司企业简介
  • 一个网站的制作特点四川建设网共享平台