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

响应式网站建设哪里有seo优化的方法有哪些

响应式网站建设哪里有,seo优化的方法有哪些,网络科技有限公司和科技有限公司的区别,wordpress自豪的目录 1.Dockerfile 2.镜像结构 3.Dockerfile语法 4.构建Java项目 5.基于Java8构建项目 1.Dockerfile 常见的镜像在DockerHub就能找到,但是我们自己写的项目就必须自己构建镜像了。 而要自定义镜像,就必须先了解镜像的结构才行。 2.镜像结构 镜…

目录

1.Dockerfile

2.镜像结构

3.Dockerfile语法

4.构建Java项目

5.基于Java8构建项目

1.Dockerfile

常见的镜像在DockerHub就能找到,但是我们自己写的项目就必须自己构建镜像了。

而要自定义镜像,就必须先了解镜像的结构才行。

2.镜像结构

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

我们以MySQL为例,来看看镜像的组成结构:

简单来说,镜像就是在系统函数库、运行环境基础上,添加应用程序文件、配置文件、依赖文件等

组合,然后编写好启动脚本打包在一起形成的文件。

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

3.Dockerfile语法

构建自定义的镜像时,并不需要一个个文件去拷贝,打包。

我们只需要告诉Docker,我们的镜像的组成,需要哪些BaseImage、需要拷贝什么文件、需要安

装什么依赖、启动脚本是什么,将来Docker会帮助我们构建镜像。

而描述上述信息的文件就是Dockerfile文件。

Dockerfile就是一个文本文件,其中包含一个个的指令(Instruction),用指令来说明要执行什么操

作来构建镜像。每一个指令都会形成一层Layer。

更新详细语法说明,请参考官网文档: Dockerfile reference | Docker Docs  

4.构建Java项目

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

  • 步骤1:新建一个空文件夹docker-demo

  • 步骤2:拷贝jdk、dockerfile、jar包到docker-demo

Dockerfile内容如下:

# 指定基础镜像
FROM ubuntu:16.04
# 配置环境变量,JDK的安装目录
ENV JAVA_DIR=/usr/local# 拷贝jdk和java项目的包
COPY ./jdk8.tar.gz $JAVA_DIR/
COPY ./docker-demo.jar /tmp/app.jar# 安装JDK
RUN cd $JAVA_DIR \&& tar -xf ./jdk8.tar.gz \&& mv ./jdk1.8.0_144 ./java8# 配置环境变量
ENV JAVA_HOME=$JAVA_DIR/java8
ENV PATH=$PATH:$JAVA_HOME/bin# 暴露端口
EXPOSE 8090
# 入口,java项目的启动命令
ENTRYPOINT java -jar /tmp/app.jar
  •  步骤3:运行命令 构建镜像
docker build -t javaweb:1.0 
  • 步骤4:运行容器 并且访问
docker run --name web -p 8090:8090 -d javaweb:1.0

 

5.基于Java8构建项目

虽然我们可以基于Ubuntu基础镜像,添加任意自己需要的安装包,构建镜像,但是却比较麻烦。所以大多数情况下,我们都可以在一些安装了部分软件的基础镜像上做改造。

例如,构建java项目的镜像,可以在已经准备了JDK的基础镜像基础上构建。

需求:基于java:8-alpine镜像,将一个Java项目构建为镜像

实现思路如下:

  • ① 新建一个空的目录,然后在目录中新建一个文件,命名为Dockerfile

  • ② 拷贝课前资料提供的docker-demo.jar到这个目录中

  • ③ 编写Dockerfile文件:

    • a )基于java:8-alpine作为基础镜像

    • b )将app.jar拷贝到镜像中

    • c )暴露端口

    • d )编写入口ENTRYPOINT

      内容如下:

FROM java:8-alpine
COPY ./app.jar /tmp/app.jar
EXPOSE 8090
ENTRYPOINT java -jar /tmp/app.jar
  • ④ 使用docker build命令构建镜像

  • ⑤ 使用docker run创建容器并运行

http://www.dt0577.cn/news/2567.html

相关文章:

  • 最好旅游网站建设信息流广告投放工作内容
  • 站长之家网址ip查询石家庄网站建设
  • 网站快捷导航ie怎么做全球疫情今天最新消息
  • 网站设计模版网络营销推广平台有哪些
  • 怎么优化网站代码上海最近3天疫情情况
  • 企业网站的建设毕业论文关键词搜索网站
  • 湛艺建设集团网站快速网站推广公司
  • 公司网站制作流程2016seo网课培训
  • 郑州企业网站推广外包google网页版登录入口
  • 玛丁图商城网站开发镇江百度推广公司
  • 江门专业网站制作费用海外网络推广方案
  • 韶关市住房和城乡建设局网站网络推广平台大全
  • 网站图片文字排版错误百度云搜索引擎入口盘多多
  • 成都网站推广找四川冠辰宁波seo网页怎么优化
  • 江门网站建设公司百度云账号登录
  • 合肥网站建设制作seo排名优化app
  • 给别人做网站必须有icp杭州seo优化
  • 大渡口网站建设哪家好seo索引擎优化
  • 带平台的房子装修图片大全seo是指什么岗位
  • 全网网站推广2023年第三波新冠9月
  • 宁波网站建设服务商学生个人网页优秀模板
  • 大型html5浅蓝色网站设计公司dede模板百度贴吧网页入口
  • 企业展示网站西安网站设计开发
  • 做电子签章登录哪个网站东莞网站自动化推广
  • 网站右下角广告展示代码抖音seo关键词优化
  • 云南网站优化建站浙江seo公司
  • 网站外链是什么意思小果seo实战培训课程
  • 昆山有做网站的公司吗推广赚佣金
  • 做网站蓝色和什么颜色搭配好看谷歌搜索广告优化
  • b2b电子商务平台选择有哪些合肥网站优化技术