feat(修复): Dockerfile文件

Signed-off-by: bunny <1319900154@qq.com>
This commit is contained in:
bunny 2024-03-27 20:08:32 +08:00
parent 7f08af15b3
commit ad0bcfda9b
9 changed files with 31 additions and 8 deletions

View File

@ -31,8 +31,10 @@
<module name="service-product-client" options="-parameters" /> <module name="service-product-client" options="-parameters" />
<module name="service-user" options="-parameters" /> <module name="service-user" options="-parameters" />
<module name="service-user-client" options="-parameters" /> <module name="service-user-client" options="-parameters" />
<module name="spzx-common" options="" />
<module name="spzx-manager" options="-parameters" /> <module name="spzx-manager" options="-parameters" />
<module name="spzx-model" options="-parameters" /> <module name="spzx-model" options="-parameters" />
<module name="spzx-parent-v2" options="" />
<module name="spzx-server-gateway" options="-parameters" /> <module name="spzx-server-gateway" options="-parameters" />
<module name="spzx-service" options="" /> <module name="spzx-service" options="" />
<module name="spzx-service-client" options="" /> <module name="spzx-service-client" options="" />

View File

@ -59,13 +59,11 @@ public class RedisConfiguration {
log.info("RedisConfiguration===>解决cache(@Cacheable)把数据缓存到redis中的value是乱码问题"); log.info("RedisConfiguration===>解决cache(@Cacheable)把数据缓存到redis中的value是乱码问题");
StringRedisSerializer redisSerializer = new StringRedisSerializer(); StringRedisSerializer redisSerializer = new StringRedisSerializer();
// json序列化
Jackson2JsonRedisSerializer<Object> serializer = jsonRedisSerializer();
// 配置序列化 // 配置序列化
RedisCacheConfiguration config = RedisCacheConfiguration.defaultCacheConfig(); RedisCacheConfiguration config = RedisCacheConfiguration.defaultCacheConfig();
RedisCacheConfiguration redisCacheConfiguration = config RedisCacheConfiguration redisCacheConfiguration = config
.serializeKeysWith(RedisSerializationContext.SerializationPair.fromSerializer(redisSerializer)) .serializeKeysWith(RedisSerializationContext.SerializationPair.fromSerializer(redisSerializer))
.serializeValuesWith(RedisSerializationContext.SerializationPair.fromSerializer(serializer)); .serializeValuesWith(RedisSerializationContext.SerializationPair.fromSerializer(jsonRedisSerializer()));
RedisCacheManager cacheManager = RedisCacheManager.builder(factory) RedisCacheManager cacheManager = RedisCacheManager.builder(factory)
.cacheDefaults(redisCacheConfiguration).build(); .cacheDefaults(redisCacheConfiguration).build();

View File

@ -11,7 +11,7 @@ RUN echo "Asia/Shanghai" > /etc/timezone
WORKDIR /home/bunny WORKDIR /home/bunny
# 复制jar包 # 复制jar包
COPY target/sky-server-1.0-SNAPSHOT.jar /home/bunny/app.jar COPY target/*.jar /home/bunny/app.jar
#启动容器时的进程 #启动容器时的进程
ENTRYPOINT ["java","-jar","/home/bunny/app.jar"] ENTRYPOINT ["java","-jar","/home/bunny/app.jar"]

View File

@ -65,4 +65,24 @@
<artifactId>pagehelper-spring-boot-starter</artifactId> <artifactId>pagehelper-spring-boot-starter</artifactId>
</dependency> </dependency>
</dependencies> </dependencies>
<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<configuration>
<source>${java.version}</source>
<target>${java.version}</target>
</configuration>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-plugin</artifactId>
<configuration>
<skipTests>true</skipTests> <!--默认关掉单元测试 -->
</configuration>
</plugin>
</plugins>
</build>
</project> </project>

View File

@ -11,7 +11,7 @@ RUN echo "Asia/Shanghai" > /etc/timezone
WORKDIR /home/bunny WORKDIR /home/bunny
# 复制jar包 # 复制jar包
COPY target/sky-server-1.0-SNAPSHOT.jar /home/bunny/app.jar COPY target/*.jar /home/bunny/app.jar
#启动容器时的进程 #启动容器时的进程
ENTRYPOINT ["java","-jar","/home/bunny/app.jar"] ENTRYPOINT ["java","-jar","/home/bunny/app.jar"]

View File

@ -12,6 +12,9 @@ spring:
namespace: ${bunny.nacos.discovery.namespace} namespace: ${bunny.nacos.discovery.namespace}
server-addr: ${bunny.nacos.server-addr} server-addr: ${bunny.nacos.server-addr}
log-name: logs/${spring.application.name} log-name: logs/${spring.application.name}
sentinel:
log:
dir: logs/${spring.application.name}/sentinel
gateway: gateway:
discovery: discovery:
locator: locator:

View File

@ -11,7 +11,7 @@ RUN echo "Asia/Shanghai" > /etc/timezone
WORKDIR /home/bunny WORKDIR /home/bunny
# 复制jar包 # 复制jar包
COPY target/sky-server-1.0-SNAPSHOT.jar /home/bunny/app.jar COPY target/*.jar /home/bunny/app.jar
#启动容器时的进程 #启动容器时的进程
ENTRYPOINT ["java","-jar","/home/bunny/app.jar"] ENTRYPOINT ["java","-jar","/home/bunny/app.jar"]

View File

@ -11,7 +11,7 @@ RUN echo "Asia/Shanghai" > /etc/timezone
WORKDIR /home/bunny WORKDIR /home/bunny
# 复制jar包 # 复制jar包
COPY target/sky-server-1.0-SNAPSHOT.jar /home/bunny/app.jar COPY target/*.jar /home/bunny/app.jar
#启动容器时的进程 #启动容器时的进程
ENTRYPOINT ["java","-jar","/home/bunny/app.jar"] ENTRYPOINT ["java","-jar","/home/bunny/app.jar"]

View File

@ -11,7 +11,7 @@ RUN echo "Asia/Shanghai" > /etc/timezone
WORKDIR /home/bunny WORKDIR /home/bunny
# 复制jar包 # 复制jar包
COPY target/sky-server-1.0-SNAPSHOT.jar /home/bunny/app.jar COPY target/*.jar /home/bunny/app.jar
#启动容器时的进程 #启动容器时的进程
ENTRYPOINT ["java","-jar","/home/bunny/app.jar"] ENTRYPOINT ["java","-jar","/home/bunny/app.jar"]