Skip to content
/ ARL Public

用于记录和分享如何简单快速部署灯塔,使用的方法是本地源代码搭建,不需要到docker公共存储库中拉取镜像,该链接是包含ARLv2.6.1版本的镜像文件, 提取码:fRnI

Notifications You must be signed in to change notification settings

Livitor/ARL

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 

Repository files navigation

安装

  • 更新本地仓库列表和系统, 如果已经更新完可以跳过
sudo apt update
sudo apt upgrade
  • 安装 docker.iodocker-compose , 如果已经安装过可以跳过
sudo apt install docker.io docker-compose -y
  • 创建 /opt/docker_arl 目录, 给文件保存到该目录
sudo mkdir /opt/docker_arl
  • 解压 ARL-2.6.1.zip 文件, 然后加载另外三个 tar 包到本地镜像
unzip ARL-2.6.1.zip
sudo docker load < arl_2.6.1.tar
sudo docker load < arl_mongo.tar
sudo docker load < arl_rabbitmq.tar
  • 进入到 /opt/docker_arl/ARL-2.6.1/docker 目录, 然后配置 .env 文件, 修改内容为: ARL_VERSION=v2.6.1
cd /opt/docker_arl/ARL-2.6.1/docker
vim .env
  • 创建一个名为 arl_db 的用于持久化存储数据的, 首次部署灯塔需要创建, 若不是则不用理会
docker volume create arl_db

启动

直接在/opt/docker_arl/ARL-2.6.1/docker 目录下就可以启动; 启动完之后就可以访问 IP:5503 了, 默认账号: admin , 默认密码: arlpass

docker-compose up -d

关闭

  • stop参数, 只能用于停止, 并不会删除这些容器, 后期还使用这些容器, 就可以使用 start 参数
docker stop arl_mongodb arl_rabbitmq arl_scheduler arl_web arl_worker
  • rm参数, 用于删除已经创建的容器
docker rm arl_mongodb arl_rabbitmq arl_scheduler arl_web arl_worker
  • rmi参数, 用于删除镜像, 给之前导入的那三个 tar 包(镜像)删除
docker rmi mongo:4.0.27 rabbitmq:3.8.19-management-alpine tophant/arl:v2.6.1 

About

用于记录和分享如何简单快速部署灯塔,使用的方法是本地源代码搭建,不需要到docker公共存储库中拉取镜像,该链接是包含ARLv2.6.1版本的镜像文件, 提取码:fRnI

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published