1 Star 0 Fork 13.8K

风之影sky / ruoyi-vue-pro_1t66

forked from 芋道源码 / ruoyi-vue-pro 
加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
Docker-HOWTO.md 1.25 KB
一键复制 编辑 原始数据 按行查看 历史

Docker Build & Up

目标: 快速部署体验系统,帮助了解系统之间的依赖关系。

功能文件列表

.
├── Docker-HOWTO.md
├── docker-compose.yml
├── docker.env
├── yudao-server
│   ├── Dockerfile
│   └── nginx.conf
└── yudao-ui-admin
    ├── .dockerignore
    └── Dockerfile

Maven build (Optional)

# 创建maven缓存volume
docker volume create --name yudao-maven-repo

docker run -it --rm --name yudao-maven \
    -v yudao-maven-repo:/root/.m2 \
    -v $PWD:/usr/src/mymaven \
    -w /usr/src/mymaven \
    maven mvn clean install package '-Dmaven.test.skip=true'

Docker Compose Build

docker compose --env-file docker.env build

Docker Compose Up

docker compose --env-file docker.env up -d

第一次执行,由于数据库未初始化,因此yudao-server容器会运行失败。执行如下命令初始化数据库:

docker compose exec -T mysql \
    sh -c 'exec mysql -uroot -p"$MYSQL_ROOT_PASSWORD" --default-character-set=utf8mb4 ruoyi-vue-pro' \
    < ./sql/mysql/ruoyi-vue-pro.sql

Server:Port

Java
1
https://gitee.com/sky8652/ruoyi-vue-pro_1.git
git@gitee.com:sky8652/ruoyi-vue-pro_1.git
sky8652
ruoyi-vue-pro_1
ruoyi-vue-pro_1t66
master

搜索帮助

53164aa7 5694891 3bd8fe86 5694891