安装docker
https://docs.docker.com/compose/install/#installing-compose 下载docker安装包,正常安装即可,安装完成后会提示要注销电脑才能完成安装,点确认自动注销即可。
docker安装完成后在命令行输入docker,如能找到该命令,则安装成功。

项目源码下载

git clone https://github.com/Learnware-LAMDA/Beimingwu.git

如果遇到网络问题,去该github仓库手动下载zip文件也可以:https://github.com/learnware-lamda/Beimingwu

配置deploy目录
切换到docker-compose目录:

cd Beimingwu\deploy\docker-compose

复制相关文件:

xcopy /E /I ..\..\backend Beimingwu\backend
xcopy /E /I ..\..\frontend Beimingwu\frontend
xcopy /E /I ..\static Beimingwu\deploy\static
xcopy /E /I ..\static Beimingwu\deploy\kubernetes

准备miniconda安装文件

curl -o miniconda_install.sh https://repo.anaconda.com/miniconda/Miniconda3-py38_23.9.0-0-Linux-x86_64.sh

准备Learnware仓库:

git clone https://github.com/Learnware-LAMDA/Learnware.git

构建镜像

docker compose -f docker-compose.yaml build

启动容器

docker compose -f docker-compose.yaml -p learnwaresingle up -d

访问网站
管理页面: http://127.0.0.1:5174(http://127.0.0.1:5174/)
前端页面: http://127.0.0.1:5173(http://127.0.0.1:5173/)
默认管理员账户:

  • 用户名: admin@localhost
  • 密码: admin
最后修改:2024 年 07 月 22 日
如果觉得我的文章对你有用,请随意赞赏