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

网站视频上传怎么做全国最大的关键词挖掘

网站视频上传怎么做,全国最大的关键词挖掘,美国人 wan,合肥高端网站建设cnfg1.工作流 开发应用编写Dockerfile构建Docker镜像运行Docker容器测试应用发布镜像到Hub迭代更新镜像 2.开发应用 首先你需要创建一个应用,这个应用可以是后端应用或者前端应用,任何语言都可以。 比如:我使用IDEA 创建一个Java后端应用&…

file

1.工作流

  1. 开发应用
  2. 编写Dockerfile
  3. 构建Docker镜像
  4. 运行Docker容器
  5. 测试应用
  6. 发布镜像到Hub
  7. 迭代更新镜像

2.开发应用

首先你需要创建一个应用,这个应用可以是后端应用或者前端应用,任何语言都可以。
比如:我使用IDEA 创建一个Java后端应用,基于Maven构建,工程结构如下:

file

3.编写Dockerfile

基于自己的工程来编写Dockerfile, 比如:我的是工程是基于JDK11的Java应用,并且应用打包为Jar包,我编写了一个两阶段的Dockerfile,第一个阶段为mvn构建,第二个阶段基于maven的jar包打包为docker镜像,Dockerfile文件内容如下:

# maven打包时基础镜像为maven
FROM maven:3.6-jdk-11 as build
# 工作目录,容器运行时默认在/app目录下
WORKDIR /app
# 将maven构建拷贝
COPY . .
# 执行mvn打包
RUN mvn clean package# 基础镜像(运行时)
FROM openjdk:11
# 设置时区为东八区
RUN ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
RUN echo 'Asia/Shanghai' >/etc/timezone# 设置工作目录
WORKDIR /app# 从build阶段拷贝jar包
COPY --from=build /app/target/sales-product.jar /app/sales-product.jar# 设置容器启动时的命令
CMD java -jar -Xms128M -Xmx256M /app/sales-product.jar

COPY

4.构建Docker镜像

我们需要将Dockerfile定义的步骤进行docker构建打包为docker镜像,打包镜像时我们需要使用Docker CLI或者一个构建工具(Docker Compose)或者CI/CD系统来基于Dockerfile构建Docker镜像。

打包出来的Docker镜像包括了应用代码,运行时环境和任何依赖的库或者模块。Docker构建命令如下(以Docker CLI为例):

docker build . -t sales-order:latest
# or
docker build . -t sales-order
# or
docker build . -t saels-order:v1.0.0

COPY

5.运行Docker容器

一旦你的Docker镜像打包完成,那么就可以基于这个Docker镜像创建并运行Docker容器。
Docker容器是Docker镜像的实例,关系就像是程序和进程一样,Docker镜像是一个静态的程序,当基于这个镜像运行时就称为容器。
你可以将容器运行到不同的环境中,比如:开发环境,测试环境和生产环境,这些环境都可以使用同一个镜像。
运行容器有多种方式,Docker CLI, docker-compose, docker-swarm, K8s或者其他Docker容器编排平台。我们这里以Docker CLI和Docker-Compose为例来演示如何启动容器:
Docker CLI方式:

docker container run -d -p 8080:8080 sales-order

COPY

Docker-Compose方式(需要安装Docker-compose):

version: '3.7'
services:sales-product:container_name: sales-productrestart: alwaysimage: sales-product:latestports:- "60004:60004"volumes:- /etc/localtime:/etc/localtime:ro- /etc/timezone:/etc/timezone:rologging:driver: "json-file"options:max-size: "512m"extra_hosts: - "sales-order:192.168.1.83"environment:- SPRING_PROFILES_ACTIVE=devcommand: ['java','-jar','-Xms256M','-Xmx256M','sales-product.jar']  

COPY

6.测试应用

一般Docker容器成功启动后,我们就可以开始测试我们的应用了

7.发布镜像到Hub

Docker镜像一般需要发布到一个Registry以达到镜像共享的目的,这些Registry像Docker Hub或者私有Registry。一般开源或开放的项目会选择将镜像发布到Docker Hub或者将自己的Registry部分开放以共享镜像;而私有业务镜像通常只发布到私有Registry。将镜像推送到Registry我们通常使用Docker CLI或者其他客户端工具进行推送,我们以Docker CLI为例:

docker push sales-order:latestdocker push your_private_registry_domain/sales-order:latest

COPY

迭代更新镜像

在该应用软件生命周期结束前,我们一般都会一直维护应用,不断发布新版本应用,同时我们的镜像也在不断地根据应用版本的更新而更新,这样就很方面的帮助你解决新版本应用发布的问题。

http://www.15wanjia.com/news/27061.html

相关文章:

  • 南通做百度网站的公司哪家好网络营销的种类有哪些
  • 订阅号怎么做网站百度官方客服
  • 东莞比较出名的网站建设公司全球网站流量排名100
  • 做网站怎么防止被黑百度电商广告代运营
  • 外卖网站设计站长网站工具
  • 线上线下相结合的营销模式优化大师班级优化大师
  • 广东网站设计流程网站软文推广网站
  • 做网站月入1000看b站视频软件下载安装手机
  • 济宁做网站潍坊seo推广
  • 珠海公司网站制作公公司专业网站建设
  • 不用域名也可以做网站微信推广
  • 铁威马怎样做网站服务器疫情放开最新消息今天
  • 网站前后台套装模板2024年1月新冠高峰
  • 深圳网站建设公司排行榜全球搜索引擎入口
  • 法律问题咨询哪个网站做的好百度竞价价格
  • 做3d效果图有什么好网站好看的网站ui
  • dedecms模板站源码企业网站建设步骤
  • wordpress输出标签名称seo基础入门免费教程
  • 网站质作网站内容如何优化
  • 做旅游网站需要注意什么公司网站页面设计
  • 扬州学做网站培训多少钱免费自助建站哪个最好
  • 学做网站需要买什么书东莞全网推广
  • 什么网站可以做兼职 知乎免费检测网站seo
  • 北京模板建站哪家好十堰seo
  • 咋做网站常用的seo查询工具
  • clo3d代做网站武汉seo网站排名优化公司
  • wap网前端seo是什么意思
  • 长沙网页设计工资一般多少安徽百度关键词优化
  • 聊城网站建设哪家专业小广告设计
  • 商城网站建站企业网络推广方法