修改运行容器的基础镜像

This commit is contained in:
dushixiang
2020-12-22 22:39:28 +08:00
parent 6a4fe85433
commit e34243ce68
2 changed files with 6 additions and 7 deletions

View File

@ -12,7 +12,7 @@ RUN sed -i 's/dl-cdn.alpinelinux.org/mirrors.aliyun.com/g' /etc/apk/repositories
RUN apk add gcc g++ RUN apk add gcc g++
RUN go env && CGO_ENABLED=1 GOOS=linux GOARCH=amd64 go build -a -ldflags '-linkmode external -extldflags "-static"' -o next_terminal main.go RUN go env && CGO_ENABLED=1 GOOS=linux GOARCH=amd64 go build -a -ldflags '-linkmode external -extldflags "-static"' -o next_terminal main.go
FROM alpine:3.12.3 FROM guacamole/guacd:1.2.0
LABEL MAINTAINER="helloworld1024@foxmail.com" LABEL MAINTAINER="helloworld1024@foxmail.com"

11
main.go
View File

@ -3,9 +3,8 @@ package main
import ( import (
"github.com/labstack/gommon/log" "github.com/labstack/gommon/log"
"github.com/patrickmn/go-cache" "github.com/patrickmn/go-cache"
"gorm.io/driver/mysql" "gorm.io/driver/sqlite"
"gorm.io/gorm" "gorm.io/gorm"
"gorm.io/gorm/logger"
"next-terminal/pkg/api" "next-terminal/pkg/api"
"next-terminal/pkg/config" "next-terminal/pkg/config"
"next-terminal/pkg/handle" "next-terminal/pkg/handle"
@ -23,10 +22,10 @@ func Run() error {
config.NextTerminal = config.SetupConfig() config.NextTerminal = config.SetupConfig()
var err error var err error
config.DB, err = gorm.Open(mysql.Open(config.NextTerminal.Dsn), &gorm.Config{ //config.DB, err = gorm.Open(mysql.Open(config.NextTerminal.Dsn), &gorm.Config{
Logger: logger.Default.LogMode(logger.Info), // Logger: logger.Default.LogMode(logger.Info),
}) //})
//config.DB, err = gorm.Open(sqlite.Open("next-terminal.db"), &gorm.Config{}) config.DB, err = gorm.Open(sqlite.Open("next-terminal.db"), &gorm.Config{})
if err != nil { if err != nil {
log.Fatal("连接数据库异常", err) log.Fatal("连接数据库异常", err)
} }