- 安装docker图形化管理portainer
docker volume create portainer_data docker run -d -p 9000:9000 --name portainer -v /var/run/docker.sock:/var/run/docker.sock -v portainer_data:/data portainer/portainer:linux-arm64
汉化版本
先上传汉化包到主目录/public
docker run -d --name portainer -p 9000:9000 -v /var/run/docker.sock:/var/run/docker.sock -v portainer_data:/data -v /public:/public portainer/portainer:linux-arm64
- 安装openwrt
>>打开网卡混杂模式
sudo ip link set eth0 promisc on
>>创建网络
docker network create -d macvlan –subnet=192.168.123.0/24 –gateway=192.168.123.1 -o parent=eth0 macnet
>里边的ip根据N1所处的ip地址而定
>>提取openwrt镜像
docker run –restart always -d –name=openwrt –network macnet –privileged unifreq/openwrt-aarch64:latest /sbin/init
>>进入容器
docker exec -it openwrt bash
>>改网关和ip
vim /etc/config/network
>>改lan口设置
config interface ‘lan’
option type ‘bridge’
option ifname ‘eth0’
option proto ‘static’
option ipaddr ‘192.168.123.100’
option netmask ‘255.255.255.0’
option ip6assign ’60’
option gateway ‘192.168.123.1’
option broadcast ‘192.168.123.255’
option dns ‘192.168.123.1’
>>重启网络
/etc/init.d/network restart
- 安装可道云 下方“/mnt/sda1”挂载目录
使用armbian的同学,可以这样在armbian下操作,把楼主的命令改一下。
密码是1234
ip分别控制在192.168.123.7(redis),192.168.123.6(mysql ),192.168.123.8(可道云)
>>安装mariadb
docker run -v /mnt/sda1/kodbox/mysql:/var/lib/mysql -p 3306:3306 -e MYSQL_ROOT_PASSWORD=1234 –network macnet –ip 192.168.123.6 –privileged=true –restart always –name mariadbs -d mariadb:10.4.1
>/mnt/sda1改成你的移动硬盘挂载目录,不清楚的去挂载点看看,我相信没人会用内置储存安装可道云吧,只要你是openwrt那么这个挂载点一般都和我一样。
>1234换成你的密码,然后复制到终端里回车,等待下载安装完。
>>安装redis
docker run -v /mnt/sda1/kodbox/redis:/data –network macnet –ip 192.168.123.7 –restart=always –name redis -p 6379:6379 -d redis:latest
>/mnt/sda1改成你的硬盘
>>安装nginx和php
docker run -v /mnt/sda1/kodbox/system:/var/www/html -v /mnt/sda1:/var/www/html/NAS -p 8989:80 -e PHP_ERRORS=1 -e PHP_UPLOAD_MAX_FILESIZE=500 –network macnet –ip 192.168.123.8 –restart=always –name kodbox -d lstcml/alpine-nginx-php
>/mnt/sda1改。。不说了,NAS那个是映射你的硬盘,到时候挂载一下,不然没法获取硬盘数据
>8888改成你想要的访问端口
>>下载安装可道云服务端
wget -P /tmp/ http://static.kodcloud.com/update/download/kodbox.1.13.zip && unzip /tmp/kodbox.1.13.zip -d /mnt/sda1/kodbox/system && chmod 777 -R /mnt/sda1/kodbox/system
>http://static.kodcloud.com/update/download/kodbox.1.11.zip —— 这个是目前最新版本的下载地址,往后有更新可以自己去可道云官网找最新版地址,当然也可以安装这个再更新。
>/mnt/sda1/kodbox/system —— 红nginx和php的安装目录,如果与我不同上面两处都要改
- 安装frpc(客户端)frpc.ini配置文件放在/etc/frp/frpc.ini
docker run –network macnet –ip 192.168.123.10 -d -v /etc/frp/frpc.ini:/etc/frp/frpc.ini –name frpc snowdreamtecharm64v8/frpc