Open source project address: gitee.com/shuogesha/b…

Docker-compose contains compiled image, source code and database files as well as packaged docker-compose and dockerfile files.

introduce

Based on SpringBoot background management system, background framework using ElementUi to achieve the system authority, dynamic menu, user authority, data dictionary and other basic functions. Software architecture

The vUE -admin directory is the core code of the background management interface. The NODE14 and YARN environment are requiredCopy the code

Related development tools

SpringtoolSute4, Visual Studio Code

Install the tutorial

Pull the official image of MongoCopy the code

docker pull mongo:4

Restore the Mongo databaseCopy the code

Mongorestore -d boot-mongo-admin Database directory address

Java project package docker project project project select POM. XML run, then execute docker package in docker directory for example: docker build -t boot-mongo-admin.Copy the code

Docker runtime environment

Mongo4.0 mirrorCopy the code

docker run -d –name mongo -p 27017:27017 shuogesha/boot-mongo

Java Interface MirroringCopy the code

docker run -d -p 8080:8080 –name boot-mongo-admin shuogesha/boot-mongo-admin

Backend interfaceCopy the code

Docker run -d -p 18080:80 –name boot-mongo-admin-nginx shuogesha/boot-mongo-admin-nginx

Regular menu permissions and scheduled tasks for each terminal project package image imagesCopy the code