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

做网站需要注意的老鹰主机 建wordpress

做网站需要注意的,老鹰主机 建wordpress,设计说明模板300字,网站技能培训一、镜像结构 镜像是将应用程序及其需要的系统函数库、环境、配置、依赖打包而成。 镜像是分层结构,每一层称为一个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/349519/

相关文章:

  • 我网站建设长沙美容网站建设
  • 专注邯郸建设手机网站广州公司注册费用及流程
  • 专门做旅游的视频网站企业外贸营销型网站
  • 家教中介网站开发电气网站开发
  • 江安县建设招标网站浏览器网页版入口
  • 哪几个做内贸的网站比较好一点深圳市罗湖网站建设
  • 网站智能建设有那些优势游戏开奖网站建设
  • 网站建设茶店网华为云速建站
  • 自己免费网站建设网站如何制作多少钱
  • 中山手机网站建设哪家好国内html5网站欣赏
  • 企业网站托管有必要吗福州品牌网站建设
  • 北京市公司网站制作大连模板网站制作多少钱
  • 地狱少女通信网站怎么做磁力王
  • 青岛大型门户网站建设推广个人购买域名做企业网站
  • 局域网网站域名怎么做百度如何把网站做链接地址
  • 湖南营销型网站建设企业头像设计制作网站
  • 网站如何重新备案360浏览器打不开90设计网站
  • 网站怎么做效果好创意设计椅子
  • seo如何优化网站步骤网络品牌推广策划
  • 为什么网站 关键词策划中国航发网上电子商城网址
  • 大型电商网站开发方案wordpress默认居中
  • 如何提高网站的功能性建设wordpress nofollow
  • 优质做网站费用彩页设计用什么软件
  • 工商银行与建设银行网站对比线上小程序制作
  • 城市维护建设税在哪个网站申报惠安 网站建设公司
  • 站网站推广网页设计培训教育机构
  • 网站域名做301镇江网站设计建设
  • 怎么找到一个公司的网站网站建设费税率是多少钱
  • 深圳最近消息重庆seo是什么
  • 家装设计师需要考证吗深圳优化怎么做搜索