项目配置打包项目镜像并推送到镜像仓库
Posted 全栈测试笔记
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了项目配置打包项目镜像并推送到镜像仓库相关的知识,希望对你有一定的参考价值。
yml中修改jdbc连接配置
改数据库连接信息:mysql服务器的ip、数据库名、mysql的账号、密码
url: jdbc:mysql://192.168.117.160:3306/gifts?characterEncoding=utf-8&useSSL=false
打包镜像
Dockerfile的alpine时区设置 FROM java:8-jdk-alpine RUN apk add -U tzdata RUN cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime 或者: FROM java:8-jdk-alpine RUN apk add -U tzdata && \\ ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
下面放在执行命令前面:
RUN set -eux && mkdir -p /usr/skywalking/agent/
Linux:set -eux:https://www.cnblogs.com/uncleyong/p/15601611.html
set是shell的一个命令,set能设置所使用shell的执行方式;
因为shell的执行的过程中,如果有某个出错了,也会继续往下执行,set -ex作用就是,当下面的命令执行出错后,就退出执行,不继续往下执行。
-e 脚本中的命令一旦运行失败就终止脚本的执行 -x 用于显示出命令与其执行结果(默认shell脚本中只显示执行结果) -u 当执行时使用到未定义过的变量,则显示错误信息。
============================= 提升自己 ==========================
> > > 1、咨询问题,请加作者微信: ren168632201
> > > 2、性能测试从0到实战: https://www.cnblogs.com/uncleyong/p/12311432.html
> > > 3、自动化测试实战: https://www.cnblogs.com/uncleyong/p/12016690.html
> > > 4、测试基础汇总: https://www.cnblogs.com/uncleyong/p/10530261.html
> > > 5、声明:如有侵权,请联系删除。
============================= 升职加薪 ==========================
> > > 1、咨询问题,请加作者微信: ren168632201
> > > 2、性能测试从0到实战: https://www.cnblogs.com/uncleyong/p/12311432.html
> > > 3、自动化测试实战: https://www.cnblogs.com/uncleyong/p/12016690.html
> > > 4、测试基础汇总: https://www.cnblogs.com/uncleyong/p/10530261.html
> > > 5、声明:如有侵权,请联系删除。
============================= 升职加薪 ==========================
以上是关于项目配置打包项目镜像并推送到镜像仓库的主要内容,如果未能解决你的问题,请参考以下文章
将Go语言编写的HttpServer部署到Docker并推送到DockerHub
将Go语言编写的HttpServer部署到Docker并推送到DockerHub
使用gitlab+jenkins+nexus拉取springcloud并根据不同模块构建docker镜像,并推送到nexus里的docker仓库