1. 前提条件
2. linux内下拉代码
[root@localhost ~]# git clone https://github.com/longguikeji/arkid.git
Cloning into 'arkid'...
remote: Enumerating objects: 39570, done.
remote: Counting objects: 100% (2860/2860), done.
remote: Compressing objects: 100% (1198/1198), done.
remote: Total 39570 (delta 1403), reused 2727 (delta 1354), pack-reused 36710
Receiving objects: 100% (39570/39570), 33.88 MiB | 5.20 MiB/s, done.
Resolving deltas: 100% (26189/26189), done.
[root@localhost ~]# ls
3. 启动 docker compose
[root@localhost arkid]# cd docker-compose/
[root@localhost docker-compose]# ls
arkid.toml fe.conf settings.py
docker-compose.yaml portal.conf supervisor.conf
[root@localhost docker-compose]# docker compose up -d
[+] Running 51/26
✔ be 14 layers [⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿] 0B/0B Pulled 222.8s
✔ db 11 layers [⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿] 0B/0B Pulled 266.2s
✔ portal 8 layers [⣿⣿⣿⣿⣿⣿⣿⣿] 0B/0B Pulled 214.6s
✔ fe 7 layers [⣿⣿⣿⣿⣿⣿⣿] 0B/0B Pulled 8.9s
✔ redis 6 layers [⣿⣿⣿⣿⣿⣿] 0B/0B Pulled 154.8s
[+] Running 6/6
✔ Network arkid Created 0.8s
✔ Container arkid-redis Started 4.2s
✔ Container arkid-fe Started 4.3s
✔ Container arkid-be Started 4.0s
✔ Container arkid-db Started 4.4s
✔ Container arkid-portal Started 3.3s
[root@localhost docker-compose]#
4. arkid登录
- 红框是所在linux的IP