1Panel 新一代的 Linux 服务器运维、docker容器管理面板、快速演示,uptime、activemq

1Panel 新一代的 Linux 服务器运维、docker容器管理面板、快速演示,uptime、activemq

王忘杰
2023-12-15 / 0 评论 / 375 阅读 / 正在检测是否收录...

lq62zkdu.png

一、介绍
1Panel基于容器管理和部署应用,全中文,界面美观,操作简单。
本文重点在于使用1Panel进行独立容器的安装管理

当前版本
v1.9.1

官网
https://www.1panel.cn/

安装
https://1panel.cn/docs/installation/online_installation/

我使用的是ALMA Linux 9系统
启用ssh root登录

[root@admin ~]# echo 'PermitRootLogin yes' >> /etc/ssh/sshd_config.d/01-permitrootlogin.conf
[root@admin ~]# systemctl restart sshd.service

安装docker

yum install -y yum-utils
#官方源
yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
#阿里云加速源
yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
yum install docker-ce docker-ce-cli containerd.io

安装注意
1、1Panel默认生成docker网卡IP为172.17.x.x,如果与你的网段冲突,请使用不冲突的终端连接、安装、登录web修改网卡信息。
2、登陆面板后,在面板 容器-配置-基础配置中,配置镜像加速

1Panel命令行工具

Usage:
  1pctl [COMMAND] [ARGS...]
  1pctl --help

Commands: 
  status              查看 1Panel 服务运行状态
  start               启动 1Panel 服务
  stop                停止 1Panel 服务
  restart             重启 1Panel 服务
  uninstall           卸载 1Panel 服务
  user-info           获取 1Panel 用户信息
  listen-ip           切换 1Panel 监听 IP
  version             查看 1Panel 版本信息
  update              修改 1Panel 系统信息
  reset               重置 1Panel 系统信息
  restore             恢复 1Panel 服务及数据

二、主界面
lq634d3c.png

内置应用商店
lq634idn.png

安装应用界面
lq63a7gz.png

网站和数据库
lq63amtn.png

容器管理面板
lq63as3m.png

计划任务
lq63b1w8.png

主机管理功能
文件 监控 终端 防火墙配置 进程管理 SSH管理等
lq63b78x.png

系统设置
工具箱
lq63cj73.png

面板配置
lq63cwa1.png

三、容器管理
1、应用商店部署容器
如uptime
配置端口、外网访问、CPU内存限额
lq6644ls.png

安装中
lq665wnq.png

安装完成
lq666pv2.png

1Panel自动完成持久化管理
lq666x3g.png

2、手动部署容器
如uptime
lq667lov.png

查询官网可知uptime的持久化目录为容器内/app/data,因此我们需要手动配置持久化卷
新建存储卷
lq66ciln.png

名称 镜像 端口映射 网络 挂载卷
lq66e9rr.png

启动规则 CPU内存
lq66f66p.png

容器部署完成
lq66g584.png

持久化测试
1p-uptime新建任意内容
lq66h51i.png

重启1p-uptime
lq66i3ik.png

重启后数据依旧存在,持久化正常
lq66irb4.png

进入容器终端
lq66qayq.png

管理持久化卷文件
lq66qtnf.png

四、其他
如果你的docker网卡与网络冲突
可在 容器-网络 删除1panel-network网卡并新建同名网卡
lq66myd3.png
lq66ntry.png

五、部署容器
1、activeMQ
拉取symptoma/activemq:latest镜像
lqakp6hw.png

创建容器
名称 镜像 映射端口
lqakpm41.png
重启规则 环境变量
lqakputp.png

ACTIVEMQ_PASSWORD=myactivemquserpass
ACTIVEMQ_USERNAME=myactivemquser
ACTIVEMQ_WEBADMIN_PASSWORD=TestTest
ACTIVEMQ_WEBADMIN_USERNAME=roos

运行正常
lqakrd54.png

六、总结
可替代portainer docker容器面板,功能更全,好好好!

7

评论

博主关闭了所有页面的评论