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

如何做公司网站的/关键词seo公司

如何做公司网站的,关键词seo公司,怎么找人做网站啊,sem与seo的区别制作镜像的参考文章 Docker将jar包制作为镜像,在Docker环境运行 - 简书 (jianshu.com) Docker 在容器中运行springboot的jar包,挂载外部yml配置文件_慌途L-CSDN博客_docker运行jar包挂载外部文件 目录制作镜像的参考文章前期准备安装docker启动docker查…

制作镜像的参考文章

Docker将jar包制作为镜像,在Docker环境运行 - 简书 (jianshu.com)

Docker 在容器中运行springboot的jar包,挂载外部yml配置文件_慌途L-CSDN博客_docker运行jar包挂载外部文件

目录

  • 制作镜像的参考文章
  • 前期准备
    • 安装docker
    • 启动docker
    • 查看docker 运行状态
    • 把要打包成镜像的jar 包上传到服务器
    • 创建外置appliction.yaml配置文件(根据dockerfile指向的外置文件进行配置)
    • 创建Dockerfile 配置文件
  • ==创建镜像(arpro:v2.9 后面的 .别删除)==
    • 查看创建好的镜像
  • 启动镜像——>容器
    • 查看是否运行
    • 查看运行日志
  • 防火墙设置
    • 允许 9257 接口通过防火墙
    • 查看放行端口列表
  • 验证效果

前期准备

安装docker

(1)yum 包更新到最新
> yum update
(2)安装需要的软件包, yum-util 提供yum-config-manager功能,另外两个是devicemapper驱动依赖的
> yum install -y yum-utils device-mapper-persistent-data lvm2
(3)设置yum源为阿里云
> yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
(4)安装docker
> yum install docker-ce -y
(5)安装后查看docker版本
> docker -v(6) 安装加速镜像sudo mkdir -p /etc/dockersudo tee /etc/docker/daemon.json <<-'EOF'{"registry-mirrors": ["https://0wrdwnn6.mirror.aliyuncs.com"]}EOFsudo systemctl daemon-reloadsudo systemctl restart docker

启动docker

# 启动docker:
systemctl start docker

查看docker 运行状态

# 查看docker状态:
systemctl status docker

把要打包成镜像的jar 包上传到服务器

1,

我新建了个文件夹,用于存放jar 和等会创建的Dockerfile文件

请添加图片描述

2

切换到上面 1 里创建的那个文件夹里,上传要打包成镜像的arpro-core-1.0.0-snapshot.jar和创建dockerfile文件

在这里插入图片描述

core 文件夹里是等会需要使用的 jar包和dockerfile文件(上图里的两个文件是我已经创建好的),从上面截图可以看出来我的目录结构(这个具体根据自己的项目设置)

创建外置appliction.yaml配置文件(根据dockerfile指向的外置文件进行配置)

"–spring.config.location=/data/application-dev.yml"

–spring.config.location //扫描指定位置的 yml文件

/data/application-dev.yml

在centos 上 /data/ 目录下创建一个application-dev.yml 用于保存springBoot 项目使用的一些配置

就是把打包之前项目的本地yml 文件里的内容全部复制到application-dev.yml 文件里,当然我这个是以开发为例。所以结尾是Dev

在这里插入图片描述

创建Dockerfile 配置文件

FROM openjdk:8-jdk-alpine
VOLUME /tmp
EXPOSE 9000
ADD app-1.0.0-SNAPSHOT.jar app-2.7
ENTRYPOINT ["java","-jar","/app-2.7","--spring.config.location=/data/application-dev.yml"]

参数解释

  • FROM openjdk:8-jdk-alpine //使用jdk8作为基础镜像
  • EXPOSE 9000 //暴露容器的9000端口
  • VOLUME /tmp //创建一个容器的挂载目录。这里我注释了,没有指定,会在后面的运行命令中指定容器的挂载点
  • ADD app-1.0.0-SNAPSHOT.jar app-2.7 //将复制指定的app-1.0.0-SNAPSHOT.jar为容器中的app-2.7,相当于拷贝到容器中取了个别名
  • ENTRYPOINT[]//相当于在容器中用cmd命令执行jar包

创建镜像(arpro:v2.9 后面的 .别删除)

docker build -t arpro:v2.9 .

在这里插入图片描述

查看创建好的镜像

docker images

在这里插入图片描述

启动镜像——>容器

docker run -dit --name arprov2.9 -p 9257:9000 -v /data:/data  arpro:v2.9

参数结束

-p centos 端口:docker端口 // 把docker的端口,通过centos的端口映射出去

-v /centos目录: /docker目录 //把centos指定 目录 挂载到docker的指定目录上

在这里插入图片描述

查看是否运行

docker ps

在这里插入图片描述

查看运行日志

 docker logs -f 39db9719ea1f  // 39db9719ea1f 这是容器id

在这里插入图片描述

防火墙设置

允许 9257 接口通过防火墙

firewall-cmd --zone=public --add-port=9257/tcp --permanent

** 重新加载防火墙,让刚才放行的接口生效**

firewall-cmd --reload

查看放行端口列表

firewall-cmd --list-ports

在这里插入图片描述

验证效果

在这里插入图片描述

出现这个页面说明,你已经将jar 包制作成镜像。并且已经成功运行!

http://www.jmfq.cn/news/5074255.html

相关文章:

  • 做单页网站需要做什么/济南疫情最新消息
  • 张家界企业网站制作/推广什么软件可以长期赚钱
  • 山东网站制作哪家好/推广优化排名
  • 做网站要那些设备/百度关键词排名神器
  • linux做网站/微信如何投放广告
  • 网站指向错误/网店如何推广
  • 最适合企业网站建设的cms系统/公司建官网要多少钱
  • 新网站排名优化/企业管理培训课程费用
  • 做网站什么价位/seo优化师是什么
  • win2008 iis7创建网站/许昌seo公司
  • jsp做网站de后台管理/外链代发平台
  • 一级a做爰片免费观网站看无码/网站自动秒收录工具
  • 一个专门做澳洲直邮的网站吗/seo网络优化平台
  • 如何做网站旅游产品分析/shopify seo
  • 专注徐州网站建设/有什么好用的搜索引擎
  • 网站建设公司代理/朋友圈网络营销
  • wap视频网站建设难吗/成都网站seo报价
  • 中国空间站首次太空授课/苹果看国外新闻的app
  • 网络营销企业网站优化/爱站网域名查询
  • 手机企业网站源码/上海小红书seo
  • 菏泽 兼职做网站/建立网站的基本步骤
  • 编程序可以做网站吗/google search
  • 在线购物网站建设/东莞seo快速排名
  • 我想找个做代理的网站/百度提交入口地址在哪
  • 大理建设学校官方网站/南宁网络推广培训机构
  • 西安大网站建设公司排名/seo知识是什么意思
  • 网站开发概述/大数据营销系统怎么样
  • 阿里服务器可以做多少个网站/网络seo营销推广
  • 2021给个手机直接能看的/郑州网站seo服务
  • 建设一个公司网站要具备什么/近期国内新闻摘抄