Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
是阿延啊
gin-vue-admin
提交
64f731d4
G
gin-vue-admin
项目概览
是阿延啊
/
gin-vue-admin
与 Fork 源项目一致
Fork自
FLIPPED-AURORA / gin-vue-admin
通知
1
Star
0
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
G
gin-vue-admin
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
提交
64f731d4
编写于
10月 26, 2020
作者:
Sliver_Horn
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
update docker-compose related and update server/Dockerfile
上级
ff85562f
变更
3
隐藏空白更改
内联
并排
Showing
3 changed file
with
18 addition
and
61 deletion
+18
-61
.docker-compose/shell/server-handle.sh
.docker-compose/shell/server-handle.sh
+0
-32
dockerfile_server
dockerfile_server
+3
-15
server/Dockerfile
server/Dockerfile
+15
-14
未找到文件。
.docker-compose/shell/server-handle.sh
浏览文件 @
64f731d4
...
@@ -49,8 +49,6 @@ system:
...
@@ -49,8 +49,6 @@ system:
addr: 8888
addr: 8888
db-type: 'mysql'
db-type: 'mysql'
oss-type: 'local'
oss-type: 'local'
config-env: 'GVA_CONFIG'
need-init-data: true
use-multipoint: false
use-multipoint: false
# captcha configuration
# captcha configuration
...
@@ -70,36 +68,6 @@ mysql:
...
@@ -70,36 +68,6 @@ mysql:
max-open-conns: 10
max-open-conns: 10
log-mode: false
log-mode: false
# sqlite connect configuration (sqlite需要gcc支持 windows用户需要自行安装gcc)
sqlite:
path: 'db.db'
max-idle-conns: 10
max-open-conns: 10
logger: true
# Sqlserver connect configuration
sqlserver:
path: 'localhost:9930'
db-name: 'gorm'
username: 'gorm'
password: 'LoremIpsum86'
max-idle-conns: 10
max-open-conns: 10
logger: true
# Postgresql connect configuration
postgresql:
host: '127.0.0.1'
port: '9920'
config: 'sslmode=disable TimeZone=Asia/Shanghai'
db-name: 'gorm'
username: 'gorm'
password: 'gorm'
max-idle-conns: 10
max-open-conns: 10
prefer-simple-protocol: true
logger: false
# local configuration
# local configuration
local:
local:
path: 'uploads/file'
path: 'uploads/file'
...
...
dockerfile_server
浏览文件 @
64f731d4
...
@@ -12,6 +12,7 @@ RUN sh ./server-handle.sh
...
@@ -12,6 +12,7 @@ RUN sh ./server-handle.sh
RUN rm -f server-handle.sh
RUN rm -f server-handle.sh
RUN cat ./config.yaml
RUN cat ./config.yaml
RUN go build -o gva cmd/main.go
RUN go env && go build -o server .
RUN go env && go build -o server .
...
@@ -20,24 +21,11 @@ LABEL MAINTAINER="SliverHorn@sliver_horn@qq.com"
...
@@ -20,24 +21,11 @@ LABEL MAINTAINER="SliverHorn@sliver_horn@qq.com"
WORKDIR /go/src/gin-vue-admin
WORKDIR /go/src/gin-vue-admin
COPY --from=0 /go/src/gin-vue-admin/gva ./
COPY --from=0 /go/src/gin-vue-admin/server ./
COPY --from=0 /go/src/gin-vue-admin/server ./
COPY --from=0 /go/src/gin-vue-admin/config.yaml ./
COPY --from=0 /go/src/gin-vue-admin/config.yaml ./
COPY --from=0 /go/src/gin-vue-admin/resource ./resource
COPY --from=0 /go/src/gin-vue-admin/resource ./resource
EXPOSE 8888
EXPOSE 8888
ENTRYPOINT ./server
ENTRYPOINT ./gva initdb && ./server
# 根据Dockerfile生成Docker镜像
# docker build -t gva-server:1.0 .
#- 根据Docker镜像启动Docker容器
# - 后台运行
# - ```
# docker run -d -p 8888:8888 --name gva-server-v1 gva-server:1.0
# ```
# - 以可交互模式运行, Ctrl + p + q
# - ```
# docker run -it -p 8888:8888 --name gva-server-v1 gva-server:1.0
# ```
\ No newline at end of file
server/Dockerfile
浏览文件 @
64f731d4
FROM
golang:alpine
as builder
FROM
golang:alpine
# 设置go mod proxy 国内代理
ENV
GO111MODULE=on
# 设置golang path
ENV
GOPROXY=https://goproxy.io,direct
ENV
GOPROXY=https://goproxy.cn,https://goproxy.io,direct \
GO111MODULE=on \
WORKDIR
/go/src/gin-vue-admin
CGO_ENABLED=1
WORKDIR
/ginvue
RUN
go
env
-w
GOPROXY
=
https://goproxy.cn,https://goproxy.io,direct
COPY
. .
COPY
. .
RUN
go
env
&&
go list
&&
go build
-o
app main.go
RUN
go
env
&&
go build
-o
server .
FROM
alpine:latest
LABEL
MAINTAINER="SliverHorn@sliver_horn@qq.com"
WORKDIR
/go/src/gin-vue-admin
COPY
--from=0 /go/src/gin-vue-admin/server ./
COPY
--from=0 /go/src/gin-vue-admin/config.yaml ./
COPY
--from=0 /go/src/gin-vue-admin/resource ./resource
EXPOSE
8888
EXPOSE
8888
ENTRYPOINT
/ginvue/app
# 根据Dockerfile生成Docker镜像
ENTRYPOINT
./server
# docker build -t ginvue .
# 根据Docker镜像启动Docker容器
# docker run -itd -p 8888:8888 --name ginvue ginvue
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录