ARM架构专属:Hinas版Portainer Docker管理面板部署指南
环境准备
# 确保安装必要依赖
apt install -y wget nano
安装步骤
1. 下载部署包
cd /
wget http://m.lpv4.cn:20080/tars/portaier_cn.tar.gz
tar zxvf portaier_cn.tar.gz
2. 创建工作目录
mkdir -p /opt/Portainer/compose/portainer
cd /opt/Portainer/compose/portainer
3. 配置docker-compose文件
使用nano编辑器创建配置文件:
nano docker-compose.yml
粘贴以下配置内容:
services:
portainer:
image: registry.cn-hangzhou.aliyuncs.com/histb/portainer:2.14.0
container_name: Portainer
restart: always
network_mode: host
volumes:
- /var/run/docker.sock:/var/run/docker.sock
- /opt/Portainer:/data
- /opt/Portainer/portainer_public:/public
- /dev:/dev
stdin_open: true
tty: true
privileged: true
配置说明:
network_mode: host
:直接使用宿主机网络privileged: true
:授予设备访问权限(需谨慎使用)卷挂载说明:
/var/run/docker.sock
:Docker API接口/opt/Portainer
:持久化存储目录
4. 启动服务
docker compose up -d
验证安装
# 查看容器状态
docker ps | grep Portainer
# 访问管理界面
浏览器访问:http://<设备IP>:9000
常见问题
- 端口冲突:若9000端口被占用,修改docker-compose的ports配置
- 权限问题:确保/var/run/docker.sock有正确权限
镜像拉取失败:尝试更换国内镜像源:
docker pull registry.cn-hangzhou.aliyuncs.com/histb/portainer:2.14.0
升级指南
cd /opt/Portainer/compose/portainer
docker compose down
docker pull registry.cn-hangzhou.aliyuncs.com/histb/portainer:最新版本号
docker compose up -d
卸载方法
docker compose down
rm -rf /opt/Portainer
注意事项
- ARMv7/ARMv8设备需确认CPU架构兼容性
生产环境建议加强安全设置:
- 修改默认端口
- 启用HTTPS
- 定期备份/opt/Portainer目录
通过本文部署的Portainer面板,可实现:
- Docker容器/镜像/卷的可视化管理
- 用户权限控制
- 设备资源监控
- 栈部署(Stack部署)功能
提示:首次登录需创建管理员账号,建议使用强密码策略。默认帐号密码是admin/123456qwerty
评论 (0)