Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
int
Pig
提交
7fd0b46b
P
Pig
项目概览
int
/
Pig
上一次同步 大约 1 年
通知
8
Star
1
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
DevOps
流水线
流水线任务
计划
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
P
Pig
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
DevOps
DevOps
流水线
流水线任务
计划
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
流水线任务
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
提交
7fd0b46b
编写于
9月 12, 2021
作者:
云
云彩ing
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
🐳
remove layer image
🐳
remove layer image
上级
1f68e688
变更
9
显示空白变更内容
内联
并排
Showing
9 changed file
with
85 addition
and
121 deletion
+85
-121
pig-auth/Dockerfile
pig-auth/Dockerfile
+10
-15
pig-common/pig-common-security/src/main/java/com/pig4cloud/pig/common/security/component/PigUserAuthenticationConverter.java
...on/security/component/PigUserAuthenticationConverter.java
+6
-8
pig-gateway/Dockerfile
pig-gateway/Dockerfile
+10
-14
pig-register/Dockerfile
pig-register/Dockerfile
+9
-14
pig-upms/pig-upms-biz/Dockerfile
pig-upms/pig-upms-biz/Dockerfile
+10
-14
pig-visual/pig-codegen/Dockerfile
pig-visual/pig-codegen/Dockerfile
+10
-14
pig-visual/pig-monitor/Dockerfile
pig-visual/pig-monitor/Dockerfile
+10
-14
pig-visual/pig-sentinel-dashboard/Dockerfile
pig-visual/pig-sentinel-dashboard/Dockerfile
+10
-14
pig-visual/pig-xxl-job-admin/Dockerfile
pig-visual/pig-xxl-job-admin/Dockerfile
+10
-14
未找到文件。
pig-auth/Dockerfile
浏览文件 @
7fd0b46b
FROM
moxm/java:1.8-full as builder
WORKDIR
/build
ARG
JAR_FILE=target/pig-auth.jar
COPY
${JAR_FILE} app.jar
RUN
java
-Djarmode
=
layertools
-jar
app.jar extract
&&
rm
app.jar
FROM
moxm/java:1.8-full
FROM
moxm/java:1.8-full
LABEL
maintainer="jclazz@outlook.com"
ENV
TZ=Asia/Shanghai
ENV
JAVA_OPTS="-Xms128m -Xmx256m -Djava.security.egd=file:/dev/./urandom"
WORKDIR
pig-auth
COPY
--from=builder /build/dependencies/ ./
RUN
mkdir
-p
/pig-auth
COPY
--from=builder /build/snapshot-dependencies/ ./
COPY
--from=builder /build/spring-boot-loader/ ./
WORKDIR
/pig-auth
COPY
--from=builder /build/application/ ./
ARG
JAR_FILE=target/pig-auth.jar
COPY
${JAR_FILE} app.jar
EXPOSE
3000
EXPOSE
3000
CMD
sleep 60; java $JAVA_OPTS org.springframework.boot.loader.JarLauncher
ENV
TZ=Asia/Shanghai JAVA_OPTS="-Xms128m -Xmx256m -Djava.security.egd=file:/dev/./urandom"
\ No newline at end of file
CMD
sleep 60; java -jar app.jar $JAVA_OPTS
pig-common/pig-common-security/src/main/java/com/pig4cloud/pig/common/security/component/PigUserAuthenticationConverter.java
浏览文件 @
7fd0b46b
...
@@ -16,6 +16,7 @@
...
@@ -16,6 +16,7 @@
package
com.pig4cloud.pig.common.security.component
;
package
com.pig4cloud.pig.common.security.component
;
import
cn.hutool.core.map.MapUtil
;
import
com.pig4cloud.pig.common.core.constant.SecurityConstants
;
import
com.pig4cloud.pig.common.core.constant.SecurityConstants
;
import
com.pig4cloud.pig.common.security.datascope.UserDataScope
;
import
com.pig4cloud.pig.common.security.datascope.UserDataScope
;
import
com.pig4cloud.pig.common.security.service.PigUser
;
import
com.pig4cloud.pig.common.security.service.PigUser
;
...
@@ -26,12 +27,7 @@ import org.springframework.security.core.authority.AuthorityUtils;
...
@@ -26,12 +27,7 @@ import org.springframework.security.core.authority.AuthorityUtils;
import
org.springframework.security.oauth2.provider.token.UserAuthenticationConverter
;
import
org.springframework.security.oauth2.provider.token.UserAuthenticationConverter
;
import
org.springframework.util.StringUtils
;
import
org.springframework.util.StringUtils
;
import
java.util.Collection
;
import
java.util.*
;
import
java.util.HashSet
;
import
java.util.LinkedHashMap
;
import
java.util.List
;
import
java.util.Map
;
import
java.util.Set
;
/**
/**
* @author lengleng
* @author lengleng
...
@@ -78,8 +74,10 @@ public class PigUserAuthenticationConverter implements UserAuthenticationConvert
...
@@ -78,8 +74,10 @@ public class PigUserAuthenticationConverter implements UserAuthenticationConvert
Object
value
=
map
.
get
(
SecurityConstants
.
DETAILS_USER_DATA_SCOPE
);
Object
value
=
map
.
get
(
SecurityConstants
.
DETAILS_USER_DATA_SCOPE
);
if
(
value
!=
null
)
{
if
(
value
!=
null
)
{
Map
<
String
,
?>
userDataScopeMap
=
(
Map
)
value
;
Map
<
String
,
?>
userDataScopeMap
=
(
Map
)
value
;
userDataScope
.
setAllScope
((
boolean
)
userDataScopeMap
.
get
(
"allScope"
));
userDataScope
.
setAllScope
(
MapUtil
.
getBool
(
userDataScopeMap
,
"allScope"
));
userDataScope
.
setOnlySelf
((
boolean
)
userDataScopeMap
.
get
(
"onlySelf"
));
userDataScope
.
setOnlySelf
(
MapUtil
.
getBool
(
userDataScopeMap
,
"onlySelf"
));
userDataScope
.
setScopeUserIds
(
new
HashSet
<>((
List
)
userDataScopeMap
.
get
(
"scopeUserIds"
)));
userDataScope
.
setScopeUserIds
(
new
HashSet
<>((
List
)
userDataScopeMap
.
get
(
"scopeUserIds"
)));
userDataScope
.
setScopeUserIds
(
new
HashSet
<>((
List
)
userDataScopeMap
.
get
(
"scopeUserIds"
)));
userDataScope
.
setScopeDeptIds
(
new
HashSet
<>((
List
)
userDataScopeMap
.
get
(
"scopeDeptIds"
)));
userDataScope
.
setScopeDeptIds
(
new
HashSet
<>((
List
)
userDataScopeMap
.
get
(
"scopeDeptIds"
)));
}
}
...
...
pig-gateway/Dockerfile
浏览文件 @
7fd0b46b
FROM
moxm/java:1.8-full as builder
WORKDIR
/build
ARG
JAR_FILE=target/pig-gateway.jar
COPY
${JAR_FILE} app.jar
RUN
java
-Djarmode
=
layertools
-jar
app.jar extract
&&
rm
app.jar
FROM
moxm/java:1.8-full
FROM
moxm/java:1.8-full
LABEL
maintainer="jclazz@outlook.com"
ENV
TZ=Asia/Shanghai JAVA_OPTS="-Xms128m -Xmx256m -Djava.security.egd=file:/dev/./urandom"
WORKDIR
pig-gateway
COPY
--from=builder /build/dependencies/ ./
RUN
mkdir
-p
/pig-gateway
COPY
--from=builder /build/snapshot-dependencies/ ./
COPY
--from=builder /build/spring-boot-loader/ ./
WORKDIR
/pig-gateway
COPY
--from=builder /build/application/ ./
ARG
JAR_FILE=target/pig-gateway.jar
COPY
${JAR_FILE} app.jar
EXPOSE
9999
EXPOSE
9999
CMD
sleep 60; java $JAVA_OPTS org.springframework.boot.loader.JarLauncher
ENV
TZ=Asia/Shanghai JAVA_OPTS="-Xms128m -Xmx256m -Djava.security.egd=file:/dev/./urandom"
\ No newline at end of file
CMD
sleep 60; java -jar app.jar $JAVA_OPTS
pig-register/Dockerfile
浏览文件 @
7fd0b46b
FROM
moxm/java:1.8-full as builder
WORKDIR
/build
ARG
JAR_FILE=target/pig-register.jar
COPY
${JAR_FILE} app.jar
RUN
java
-Djarmode
=
layertools
-jar
app.jar extract
&&
rm
app.jar
FROM
moxm/java:1.8-full
FROM
moxm/java:1.8-full
LABEL
maintainer="jclazz@outlook.com"
ENV
TZ=Asia/Shanghai JAVA_OPTS="-Xms128m -Xmx256m -Djava.security.egd=file:/dev/./urandom"
RUN
mkdir
-p
/pig-register
WORKDIR
pig-register
WORKDIR
/pig-register
COPY
--from=builder /build/dependencies/ ./
ARG
JAR_FILE=target/pig-register.jar
COPY
--from=builder /build/snapshot-dependencies/ ./
COPY
--from=builder /build/spring-boot-loader/ ./
COPY
${JAR_FILE} app.jar
COPY
--from=builder /build/application/ ./
EXPOSE
8848
EXPOSE
8848
CMD
sleep 30; java $JAVA_OPTS org.springframework.boot.loader.JarLauncher
ENV
TZ=Asia/Shanghai JAVA_OPTS="-Xms128m -Xmx256m -Djava.security.egd=file:/dev/./urandom"
CMD
sleep 30; java -jar app.jar $JAVA_OPTS
pig-upms/pig-upms-biz/Dockerfile
浏览文件 @
7fd0b46b
FROM
moxm/java:1.8-full as builder
WORKDIR
/build
ARG
JAR_FILE=target/pig-upms-biz.jar
COPY
${JAR_FILE} app.jar
RUN
java
-Djarmode
=
layertools
-jar
app.jar extract
&&
rm
app.jar
FROM
moxm/java:1.8-full
FROM
moxm/java:1.8-full
LABEL
maintainer="jclazz@outlook.com"
ENV
TZ=Asia/Shanghai JAVA_OPTS="-Xms128m -Xmx256m -Djava.security.egd=file:/dev/./urandom"
WORKDIR
pig-upms
COPY
--from=builder /build/dependencies/ ./
RUN
mkdir
-p
/pig-upms-biz
COPY
--from=builder /build/snapshot-dependencies/ ./
COPY
--from=builder /build/spring-boot-loader/ ./
WORKDIR
/pig-upms-biz
COPY
--from=builder /build/application/ ./
ARG
JAR_FILE=target/pig-upms-biz.jar
COPY
${JAR_FILE} app.jar
EXPOSE
4000
EXPOSE
4000
CMD
sleep 60; java $JAVA_OPTS org.springframework.boot.loader.JarLauncher
ENV
TZ=Asia/Shanghai JAVA_OPTS="-Xms128m -Xmx256m -Djava.security.egd=file:/dev/./urandom"
\ No newline at end of file
CMD
sleep 60; java -jar app.jar $JAVA_OPTS
pig-visual/pig-codegen/Dockerfile
浏览文件 @
7fd0b46b
FROM
moxm/java:1.8-full as builder
WORKDIR
/build
ARG
JAR_FILE=target/pig-codegen.jar
COPY
${JAR_FILE} app.jar
RUN
java
-Djarmode
=
layertools
-jar
app.jar extract
&&
rm
app.jar
FROM
moxm/java:1.8-full
FROM
moxm/java:1.8-full
LABEL
maintainer="jclazz@outlook.com"
ENV
TZ=Asia/Shanghai JAVA_OPTS="-Xms128m -Xmx256m -Djava.security.egd=file:/dev/./urandom"
WORKDIR
pig-codegen
COPY
--from=builder /build/dependencies/ ./
RUN
mkdir
-p
/pig-codegen
COPY
--from=builder /build/snapshot-dependencies/ ./
COPY
--from=builder /build/spring-boot-loader/ ./
WORKDIR
/pig-codegen
COPY
--from=builder /build/application/ ./
ARG
JAR_FILE=target/pig-codegen.jar
COPY
${JAR_FILE} app.jar
EXPOSE
5002
EXPOSE
5002
CMD
sleep 60; java $JAVA_OPTS org.springframework.boot.loader.JarLauncher
ENV
TZ=Asia/Shanghai JAVA_OPTS="-Xms128m -Xmx256m -Djava.security.egd=file:/dev/./urandom"
\ No newline at end of file
CMD
sleep 60; java -jar app.jar $JAVA_OPTS
pig-visual/pig-monitor/Dockerfile
浏览文件 @
7fd0b46b
FROM
moxm/java:1.8-full as builder
WORKDIR
/build
ARG
JAR_FILE=target/pig-monitor.jar
COPY
${JAR_FILE} app.jar
RUN
java
-Djarmode
=
layertools
-jar
app.jar extract
&&
rm
app.jar
FROM
moxm/java:1.8-full
FROM
moxm/java:1.8-full
LABEL
maintainer="jclazz@outlook.com"
ENV
TZ=Asia/Shanghai JAVA_OPTS="-Xms128m -Xmx256m -Djava.security.egd=file:/dev/./urandom"
WORKDIR
pig-monitor
COPY
--from=builder /build/dependencies/ ./
RUN
mkdir
-p
/pig-monitor
COPY
--from=builder /build/snapshot-dependencies/ ./
COPY
--from=builder /build/spring-boot-loader/ ./
WORKDIR
/pig-monitor
COPY
--from=builder /build/application/ ./
ARG
JAR_FILE=target/pig-monitor.jar
COPY
${JAR_FILE} app.jar
EXPOSE
5001
EXPOSE
5001
CMD
sleep 60; java $JAVA_OPTS org.springframework.boot.loader.JarLauncher
ENV
TZ=Asia/Shanghai JAVA_OPTS="-Xms128m -Xmx256m -Djava.security.egd=file:/dev/./urandom"
\ No newline at end of file
CMD
sleep 60; java -jar app.jar $JAVA_OPTS
pig-visual/pig-sentinel-dashboard/Dockerfile
浏览文件 @
7fd0b46b
FROM
moxm/java:1.8-full as builder
WORKDIR
/build
ARG
JAR_FILE=target/pig-sentinel-dashboard.jar
COPY
${JAR_FILE} app.jar
RUN
java
-Djarmode
=
layertools
-jar
app.jar extract
&&
rm
app.jar
FROM
moxm/java:1.8-full
FROM
moxm/java:1.8-full
LABEL
maintainer="jclazz@outlook.com"
ENV
TZ=Asia/Shanghai JAVA_OPTS="-Xms128m -Xmx256m -Djava.security.egd=file:/dev/./urandom"
WORKDIR
pig-sentinel-dashboard
COPY
--from=builder /build/dependencies/ ./
RUN
mkdir
-p
/pig-sentinel-dashboard
COPY
--from=builder /build/snapshot-dependencies/ ./
COPY
--from=builder /build/spring-boot-loader/ ./
WORKDIR
/pig-sentinel-dashboard
COPY
--from=builder /build/application/ ./
ARG
JAR_FILE=target/pig-sentinel-dashboard.jar
COPY
${JAR_FILE} app.jar
EXPOSE
5003
EXPOSE
5003
CMD
sleep 60; java $JAVA_OPTS org.springframework.boot.loader.JarLauncher
ENV
TZ=Asia/Shanghai JAVA_OPTS="-Xms128m -Xmx256m -Djava.security.egd=file:/dev/./urandom"
\ No newline at end of file
CMD
sleep 60; java -jar app.jar $JAVA_OPTS
pig-visual/pig-xxl-job-admin/Dockerfile
浏览文件 @
7fd0b46b
FROM
moxm/java:1.8-full as builder
WORKDIR
/build
ARG
JAR_FILE=target/pig-xxl-job-admin.jar
COPY
${JAR_FILE} app.jar
RUN
java
-Djarmode
=
layertools
-jar
app.jar extract
&&
rm
app.jar
FROM
moxm/java:1.8-full
FROM
moxm/java:1.8-full
LABEL
maintainer="jclazz@outlook.com"
ENV
TZ=Asia/Shanghai JAVA_OPTS="-Xms128m -Xmx256m -Djava.security.egd=file:/dev/./urandom"
WORKDIR
pig-xxl-job-admin
COPY
--from=builder /build/dependencies/ ./
RUN
mkdir
-p
/pig-xxl-job-admin
COPY
--from=builder /build/snapshot-dependencies/ ./
COPY
--from=builder /build/spring-boot-loader/ ./
WORKDIR
/pig-xxl-job-admin
COPY
--from=builder /build/application/ ./
ARG
JAR_FILE=target/pig-xxl-job-admin.jar
COPY
${JAR_FILE} app.jar
EXPOSE
5004
EXPOSE
5004
CMD
sleep 60; java $JAVA_OPTS org.springframework.boot.loader.JarLauncher
ENV
TZ=Asia/Shanghai JAVA_OPTS="-Xms128m -Xmx256m -Djava.security.egd=file:/dev/./urandom"
\ No newline at end of file
CMD
sleep 60; java -jar app.jar $JAVA_OPTS
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录