neo4j容器、vue容器和spring俩容器的目录结构如下
/home /neo4j /hs-web /Dockerfile /dist /hs-main /Dockerfile /Hanlp /hs /build /resources /lib /hs-main.jar /hs-admin /Dockerfile /hs /build /resources /lib /hs-admin.jar2、使用docker network使得容器间通信
后端里关于neo4j的url要改(ip -> HSneo4j)
// 创建网络 lgd-net docker network create hs-net二、部署vue
//进入文件夹 cd /home/hs-web // 构建镜像 docker build -t hs-web1228 . //创建并运行容器 docker run -p 8083:80 --name hs-web1228 --network hs-net --network-alias hs-web hs-web1228
浏览器输入
http://192.10.84.130:8083
可以查看前端界面
三、部署spring-boot//对于hs-main //进入文件夹 cd /home/hs-main //创建镜像 docker build -t hs-main1228 . //创建并运行容器 后端容器加入网络 hs-net docker run -p 8090:8090 --name hs-main1228 --network hs-net --network-alias hs-main hs-main1228 //同理 对于hs-admin cd /home/hs-admin docker build -t hs-admin1228 . docker run -p 8089:8089 --name hs-admin1228 --network hs-net --network-alias spring2 hs-admin1228
浏览器输入
http://192.10.84.130:8090/swagger-ui.html
可以查看后端的API
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)