找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 1164|回复: 0

新世界安装1panel及docker

[复制链接]

14

主题

3

回帖

127

积分

注册会员

积分
127
发表于 2024-11-28 23:49:07 | 显示全部楼层 |阅读模式
视频教程:https://www.bilibili.com/video/BV185zhYGEuT


网盘链接:https://pan.baidu.com/s/1pYVfVknpt0q_g7N51fTV_A?pwd=ABI2
123网盘链接:https://www.123865.com/s/UmNsjv-0zkod提取码:ABI2


1、安装驱动
在内核源码linux-99pi-plus-main目录下,编译内核完毕后,执行驱动打包
find . -name "*.ko" | tar -czvf kernel-modules.tar.gz -T -
然后将kernel-modules.tar.gz、modules.builtin、modules.order、modules.builtin.modinfo拷贝到久久派
sudo mkdir -p /lib/modules/6.9.0-rc7
sudo mv kernel-modules.tar.gz modules.builtin modules.order modules.builtin.modinfo /lib/modules/6.9.0-rc7
cd /lib/modules/6.9.0-rc7
sudo tar -xvf kernel-modules.tar.gz && sudo rm kernel-modules.tar.gz
sudo depmod -a

2、安装离线版1panel
(1)准备安装包
从github下载编译好的版本,特别感谢wojiushixiaobai针对loongarch做的移植
https://github.com/wojiushixiaob ... inux-loong64.tar.gz
将1panel-v1.10.21-lts-offline-linux-loong64.tar.gz拷贝到久久派
tar -xvf 1panel-v1.10.21-lts-offline-linux-loong64.tar.gz
cd 1panel-v1.10.21-lts-offline-linux-loong64
(2)添加环境变量
sudo mkdir -p /usr/local/bin
sudo nano /etc/profile
buildroot把第一行改为以下内容,龙蜥不需要操作
export PATH="/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin"
(3)开始安装
其中port、user、password、install-dir可自行定义
sudo ./install.sh --port 8888 --user admin --password WeakPassword --entrance secret --install-dir /opt/1panel

3、新建docker容器
(1)修改配置信息
新世界的龙芯官方docker地址为:https://lcr.loongnix.cn/
sudo nano /etc/docker/daemon.json
修改为以下信息
{
        "insecure-registries": [
                "lcr.loongnix.cn"
        ],
        "registry-mirrors": [
                "https://lcr.loongnix.cn"
        ]
}
(2)安装redis(此版本无法使用redis-cli)
sudo docker pull lcr.loongnix.cn/library/redis:7.0-alpine
sudo docker run --name redis --security-opt seccomp=unconfined -d lcr.loongnix.cn/library/redis:7.0-alpine
(3)安装postgresql
sudo docker pull lcr.loongnix.cn/library/postgres:15.7-sid
sudo docker run --name postgres --security-opt seccomp=unconfined -e POSTGRES_PASSWORD=123456 -d lcr.loongnix.cn/library/postgres:15.7-sid
(4)安装MariaDB
sudo docker pull lcr.loongnix.cn/library/mariadb
sudo docker run --name mariadb --security-opt seccomp=unconfined -e MYSQL_ROOT_PASSWORD=123456 -d lcr.loongnix.cn/library/mariadb
(5)安装tomcat
sudo docker pull lcr.loongnix.cn/library/tomcat:9.0.45
sudo docker run --name tomcat --security-opt seccomp=unconfined -p 8080:8080 -d lcr.loongnix.cn/library/tomcat:9.0.45
(6)安装nginx(如果系统自带nginx就可以不装)
sudo docker pull lcr.loongnix.cn/dragonflyoss/nginx:alpine
sudo docker run --name nginx --security-opt seccomp=unconfined -p 80:80 -d lcr.loongnix.cn/dragonflyoss/nginx:alpine
(7)安装apache
sudo docker pull lcr.loongnix.cn/apache/httpd:2.4.58-alpine
sudo docker run --name apache --security-opt seccomp=unconfined -p 6666:80 -d lcr.loongnix.cn/apache/httpd:2.4.58-alpine
(8)安装python(3.11.7)
sudo docker pull lcr.loongnix.cn/library/python:3.11.7
进入python终端
sudo docker run --name python-cmd -it --security-opt seccomp=unconfined lcr.loongnix.cn/library/python:3.11.7
后台运行python服务
sudo docker run --name python-run --security-opt seccomp=unconfined -d lcr.loongnix.cn/library/python:3.11.7 python your_service.py
进入交互模式
sudo docker run --name python-shell -it --security-opt seccomp=unconfined lcr.loongnix.cn/library/python:3.11.7 /bin/bash
下次如果再次进入终端,执行
sudo docker start python-shell
sudo docker attach python-shell


您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|Discuz! X

GMT+8, 2025-4-4 23:32 , Processed in 0.074227 second(s), 19 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表