丢弃旧的的构建
github 拉取代码
指定go的编译版本
编写docker-compose 文件
docker-compose.yaml
version: "3"
services:
game-api:
image: centos:7
working_dir: /app
container_name: game-api #自定义
command: "./game-api -f conf/config.yaml"
ports:
- "3000:3000"
volumes:
- ./:/app
environment:
- TZ=Asia/Shanghai
# Kompose 转换 docker-compose 文件为k8s 资源 部署文件 默认版本为3
修改配置文件
config.yaml
mysql:
host: 192.168.217.134
userName: root
password: 123
database: test
port: 3306
config: charset=utf8mb4&parseTime=True&loc=Local
jwt:
secret: '3Bde3BGEbYqtqyEUzW3ry8jKFcaPH17fRmTmqE7MDr05Lwj95uruRKrrkb44TJ4s'
jwt_ttl: 43200
构建部署启动服务
报错
环境变量失效
服务器版本为1.21.6 但是一直没有生效