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

o2o网站开发价格批量网站建设合作协议

o2o网站开发价格,批量网站建设合作协议,专业做网站的技术人员,广东网站开发费用docker部署springboot jar包项目 前提#xff0c;服务器环境是docker环境#xff0c;如果服务器没有安装docker#xff0c;可以先安装docker环境。 各个环境安装docker#xff1a; Ubuntu上安装Docker#xff1a; ubuntu离线安装docker: CentOS7离线安装Docker#xff1…docker部署springboot jar包项目 前提服务器环境是docker环境如果服务器没有安装docker可以先安装docker环境。 各个环境安装docker Ubuntu上安装Docker ubuntu离线安装docker: CentOS7离线安装Docker CentOs7在线安装docker: docker安装成功后执行docker ps命令 一、编译springboot项目生成jar包 将项目jar包上传到服务器安装目录如果使用idea开发工具直接点击右侧Mavencleaninstall生成jar包 install编译完成后会在target下生成一个jar包 将这个jar包上传到服务器的安装目录 二、创建安装目录 /opt/projects/demo-java/target/ cd /opt mkdir projects cd projects # 创建项目目录和日志目录 mkdir demo-java log cd demo-java mkdir target cd /opt/projects/log mkdir java将jar包上传到/opt/projects/demo-java/target/目录下 项目中配置的日志目录是/opt/project/log构建成容器后日志目录也是这个日志配置文件logback-spring.xml 三、创建Dockerfile # 基于哪个镜像 FROM openjdk:8-jdk # 将本地文件夹挂载到当前容器 VOLUME /tmp # 拷贝文件到容器ocr-compare-demo-java.jar这里是maven打包后的名字 # target必须与服务器上创建的目录保持一致 ADD target/ocr-compare-demo-java.jar app.jar #时区设置 RUN ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime RUN sh -c touch /app.jar ENV JAVA_OPTS-server -Xmx512m -Xms128m -Xmn256m -XX:MetaspaceSize64m # 配置容器启动后执行的命令 ENTRYPOINT [ sh, -c, java $JAVA_OPTS -Djava.security.egdfile:/dev/./urandom -jar /app.jar ]将Dockerfile放在/opt/projects/demo-java目录下与target同级 FROM openjdk:8-jdk # 基于openjdk这个镜像来构建服务器如果没有这个镜像默认会先拉去这个镜像查看镜像docker images 四、创建启动文件 build-demo-java.sh #!/bin/bashecho -----clear container and image start----- # 命名容器名称 repdemo-java # 如果此容器存在则停止 if docker ps | grep $rep;thendocker stop $rep fi # 如果此容器存在则删除 if docker ps -a | grep $rep;thendocker rm $rep fi # 如果此镜像存在则删除 if docker images | grep $rep;thendocker rmi $rep fi echo ----clear container and image end---- # 构建镜像 echo ------build docker image start------ docker build -t $rep /opt/projects/demo-java || ! echo build new image error || exit echo ------build docker image end-------echo ----build container start----- # 启动容器 docker run -d -p 7070:7070 \ -v /opt/projects/log/java:/opt/project/log \ --restartalways --privilegedtrue \ -e TZAsia/Shanghai \ --name $rep $rep || ! echo cannot run container:$rep,exit || exit echo -----build container end-----# -p 7070:7070 [宿主机映射端口]:[容器端口-jar包项目中配置的端口] # -v /opt/projects/log/java:/opt/project/log -v配置容器目录映射到宿主机[宿主机目录]:[容器目录] # -e TZAsia/Shanghai 给容器设置时区 # --name $rep $rep 容器名称、镜像名称镜像名称不带版本号时默认latest版本五、执行启动文件 cd /opt/projects/ sh sh build-demo-java.sh 查看镜像docker images 六、查看部署的容器 # 查看容器 docker ps # 查看看那日志 docker logs -f --tail 500 demo-java查看日志 docker logs -f --tail 500 demo-java 启动成功
http://www.hkea.cn/news/14551228/

相关文章:

  • 网站开发项目周期的鄂州正规网站建设
  • 地方房产网站APP如何做郑州网站建设品牌好
  • 网站建设方案实例哪个网站可以做头像
  • 没有网站可以做淘宝客园林景观设计公司名字
  • 如何制作网站平台wordpress财付通
  • 长春市城乡建设部网站wordpress文章分享插件
  • 徐州cms建站境外社交网站上做推广
  • 博兴专业做网站建设网站有哪些术语
  • 成绩查询系统网站开发东莞网站制作智能 乐云践新
  • 北京建设厅网站查询网站策划案4500
  • 哪个网站可以学做衣服永春网站设计
  • flash成品网站内蒙古 网站建设
  • 做图软件下载官方网站校园网站建设指导思想
  • 怎么管理网站数据库深圳市保障性住房申请官网
  • 中国建设银行总行门户网站电商网站开发平台哪个好
  • 中国做室内设计的网站wordpress标签分页显示
  • 网站解封原因微信群推广网站
  • 广州市建设工程安监站网站wordpress 手机端api
  • 网站活动页面搜索引擎优化的名词解释
  • 贵州建设官方网站在线做动图的网站
  • 网站建设和网站设计的区别徐州建设网站
  • php网站建设原码招标网站建设方案
  • 做企业网站都需要注意哪点myeclipse网站开发
  • 微信搭建小程序需要多少费用seo信息网
  • 网站建设需要提供什么绥化市建设局网站
  • 做设计什么兼职网站做视频找素材的网站有哪些
  • 永登网站设计与建设网络营销产品策略案例
  • 个人网站开发项目报告wordpress外观小工具
  • 公司网站建设费计入科目外网有哪些有趣的网站
  • 南宁做网站推广的公司哪家好网站怎么做评论