Gin-Vue_Admin Docker环境搭建(简单记录版)

好能折腾

虽然作者给了个Dockerfile文件,但是我还是不会弄。。。

关于Web的 ndoe环境搭建

第一步,拉取node镜像

docker pull node 

第二步,构建 container_for_web 容器

docker run -it --name container_for_web -p 8080:8080 -v [本地主机路径]:[容器内部路径] [要使用的镜像名称]

第三步,进入容器 contain_for_web,到对应Web目录下,npm install

关于Api的 go环境搭建

主要想记录的来了。发现 go list不管用 ,于是乎解决办法

1.

export GO111MODULE=on	# 开启GoModule特性

2.

export GOPROXY=https://goproxy.io

然后 go list 飞起的感觉

继续记录

1.Api部分已经搞好,进入server目录,

然后go build,完成之后,go run main.go ,另外,我自己加了了个内网穿透natapp
所以运行效果
Gin-Vue_Admin Docker环境搭建(简单记录版)_第1张图片
api端口跑起来了。

2. Web端口,好不容易跑起来了,但是提示

Invalid Host header

百度解决,可能之前没有刷新,一直不生效,后来生效了。

Gin-Vue_Admin Docker环境搭建(简单记录版)_第2张图片
取消host检查,另外配置了代理,因为我的api跑在 了另一台容器里
Gin-Vue_Admin Docker环境搭建(简单记录版)_第3张图片

最后终于折腾出来了

Gin-Vue_Admin Docker环境搭建(简单记录版)_第4张图片

一把鼻涕,一把泪

你可能感兴趣的:(Gin-Vue_Admin Docker环境搭建(简单记录版))