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