启动项目
2022年8月15日大约 1 分钟
more
使用gin-vue-admin 练习开发
官方文档
克隆
git clone https://github.com/flipped-aurora/gin-vue-admin.git && cd gin-vue-admin
git clone https://gitee.com/wdbj/gva.git
使用 docker-compose up 一键启动项目
# 使用 docker-compose 启动四个容器
docker-compose up
# 如果您修改了某些配置选项, 可以使用此命令重新打包镜像
docker-compose up --build
# 使用docker-compose 后台启动
docker-compose up -d
# 使用 docker-compose 重新打包镜像并后台启动
docker-compose up --build -d
# 服务都启动成功后, 使用此命令行可清除 none 镜像
docker system prune
docker 启动项目
编译 server
- 挂载源码到容器
- 拉取依赖 编译
# cd server
# 启动容器
# docker run --name=buigo -dit -v E:/0/go/gva/gin-vue-admin:/gin-vue-admin -p 7788:8080 golang:1.18.3
# 拉取依赖 编译
# cd /gin-vue-admin/server;go env -w GO111MODULE=on ; go env -w GOPROXY=https://goproxy.cn,direct ; go env -w CGO_ENABLED=0 ; go env ; go mod tidy ; go build -o server .
# 编译
# cd /gin-vue-admin/server;go build -o server .
# 运行
#
将编译完成的可执行文件 和配置文件复制到运行目录
持久数据
需要在这里 把宿主机目录挂载到容器 docker-compose.yaml 根据实际修改
docker-compose.yaml 启动
- cd 项目根目录
- 编译运行
docker-compose up --build -d
初始化数据库
打开 127.0.0.1:8080 首次需要配置数据库