docker部署ruoyi
时间: 2023-09-15 19:17:03 浏览: 131
你好!要在Docker上部署Ruoyi,以下是一些步骤:
1. 首先,确保你已经安装了Docker和Docker Compose。如果没有,请按照官方文档的指导进行安装。
2. 下载Ruoyi项目的代码。你可以从Ruoyi的官方GitHub仓库(https://github.com/ruoyi-dev/ruoyi-vue)上获取最新版本的代码。
3. 在你的项目根目录中创建一个名为`docker-compose.yml`的文件,并将以下内容添加到该文件中:
```
version: '3'
services:
ruoyi:
image: hub.c.163.com/library/java:8-alpine
container_name: ruoyi
restart: always
volumes:
- ./ruoyi:/ruoyi
- ./logs:/ruoyi/logs
ports:
- 8080:8080
command: sh -c "cd /ruoyi && java -jar ruoyi.jar"
```
4. 在项目根目录运行以下命令以启动Ruoyi容器:
```
docker-compose up -d
```
这将使用Docker Compose启动一个名为`ruoyi`的容器,并将Ruoyi的代码目录`ruoyi`和日志目录`logs`映射到容器内部的相应目录。
5. 当容器启动完成后,你可以通过访问`http://localhost:8080`来访问Ruoyi应用程序。如果你正在运行Docker Toolbox或在远程服务器上运行Docker,请使用相应的IP地址来访问应用程序。
希望以上步骤能帮助到你!如果还有其他问题,请随时提问。
阅读全文