玩客云armbian安装宝塔及DOCKER安装宝塔和甜糖

Share
  • 2022年7月29日

一、玩客云armbian直接安装宝塔5.9

玩客云armbian可以直接安装宝塔5.9版本,比较稳定,安装过程中基本不会出现问题,不过功能不如7.3多。

1、先安装5.9版本

ssh后输入以下代码

ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime && echo “Asia/Shanghai” > /etc/timezone
sudo apt-get install python-setuptools
sudo apt update
sudo apt install python-pip
wget -O install.sh http://download.bt.cn/install/install-ubuntu.sh && bash install.sh

安装完成后,会显示登录地址和用户密码,端口为8888

2、升级7.3版本

ssh进入后首先要升级ptyhon及pip,输入以下代码(如已换源请更新回官方源)

sudo apt-get update
sudo apt-get install -y python python-pip

下载1.sh,解压后上传到/root目录,然后输入下列代码即可

apt update
apt install python-setuptools
bash 1.sh

1.sh下载地址

安装完成后,会显示登录地址和用户密码,端口为8888

注意:如果你又安装了甜糖,那么需要执行以下命令,对玩客云ip进行放行(安装宝塔会自动安装防火墙ufw,导致甜糖网络不可用)

sudo ufw allow from  你的ip

二、docker部署宝塔(版本7.4.6)

源地址,链接:
https://hub.docker.com/r/feiyusir/btpannel

1、拉取镜像

docker pull feiyusir/btpannel:v2

2、打开网卡混杂模式

sudo ip link set eth0 promisc on

3、创建网络 (根据自己的局域网环境,不能照抄命令)

docker network create -d macvlan --subnet=192.168.31.0/24 --gateway=192.168.31.1 -o parent=eth0 macnet

4、部署容器

docker run -i -t -d --name=bt --ip 192.168.31.119 -v /www/wwwroot:/www/wwwroot --restart=always --network=macnet --privileged=true feiyusir/btpannel:v2 /bin/bash -c "service ssh start&&service bt start&&service mysqld start&&service nginx start&&tail -f /root/sw2cn.sh"

5、进入容器

docker exec -it bt /bin/bash

6、查看面板地址及账号

/etc/init.d/bt default

7、退出容器

exit

三、docker部署可视化管理工具portainer

portainer官方为英文版本,不过有汉化了,两个版本教程如下
英文:
ssh进去后输入下面代码(端口等可自行更改)

docker pull portainer/portainer-ce:linux-arm
docker volume create portainer_data
docker run -d -p 9000:9000 -v /var/run/docker.sock:/var/run/docker.sock --restart=always --name portainer portainer/portainer-ce:linux-arm

部署完成后,portainer地址为玩客云ip:9000(如有更改请输入更改的端口)后面自行部署即可
中文:
下载public.zip,解压后用上传到/root目录,在ssh里输入ls /root/public/,看到有index.html则表示路径正确,然后输入下面代码(端口等可自行更改)

docker run -d --restart=always --name="portainer" -p 9000:9000 -v /var/run/docker.sock:/var/run/docker.sock -v portainer_data:/data -v /root/public:/public portainer/portainer-ce:linux-arm

中文public下载地址

github版:
public文件夹,放到根目录下

docker run -d --name portainer --restart always -p 9000:9000 -v /var/run/docker.sock:/var/run/docker.sock -v /data/docker-portainer/portainer_data:/data -v /public:/public portainer/portainer

中文public下载地址

四、docker部署甜糖

前面同宝塔安装步骤至3
4、部署容器

docker run -itd \
  -v /media/root/ss/ttnode:/mnts \
  --name ttnode \
  --hostname ttnode1 \
  --net=macnet --ip=192.168.31.117 --dns=114.114.114.114 --mac-address B0:D5:9D:A2:A2:A2 \
  --privileged=true \
  --restart=always \
  ericwang2006/ttnode

5、甜糖控制面板
浏览器地址栏输入 http://容器IP:1043