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

2024-01-09 19:34:16 13点赞 77收藏 15评论
lq62zkdu.pnglq62zkdu.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.pnglq634d3c.png

内置应用商店

lq634idn.pnglq634idn.png

安装应用界面

lq63a7gz.pnglq63a7gz.png

网站和数据库

lq63amtn.pnglq63amtn.png

容器管理面板

lq63as3m.pnglq63as3m.png

计划任务

lq63b1w8.pnglq63b1w8.png

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

lq63b78x.pnglq63b78x.png

系统设置
工具箱

lq63cj73.pnglq63cj73.png

面板配置

lq63cwa1.pnglq63cwa1.png

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

lq6644ls.pnglq6644ls.png

安装中

lq665wnq.pnglq665wnq.png

安装完成

lq666pv2.pnglq666pv2.png

1Panel自动完成持久化管理

lq666x3g.pnglq666x3g.png

2、手动部署容器
如uptime

lq667lov.pnglq667lov.png

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

lq66ciln.pnglq66ciln.png

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

lq66e9rr.pnglq66e9rr.png

启动规则 CPU内存

lq66f66p.pnglq66f66p.png

容器部署完成

lq66g584.pnglq66g584.png

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

lq66h51i.pnglq66h51i.png

重启1p-uptime

lq66i3ik.pnglq66i3ik.png

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

lq66irb4.pnglq66irb4.png

进入容器终端

lq66qayq.pnglq66qayq.png

管理持久化卷文件

lq66qtnf.pnglq66qtnf.png

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

lq66myd3.pnglq66myd3.png


lq66ntry.pnglq66ntry.png

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

lqakp6hw.pnglqakp6hw.png

创建容器
名称 镜像 映射端口

lqakpm41.pnglqakpm41.png


重启规则 环境变量

lqakputp.pnglqakputp.png

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

运行正常

lqakrd54.pnglqakrd54.png

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

展开 收起
15评论

  • 精彩
  • 最新
  • 群晖6系统安装不上

    校验提示文案

    提交
    不是给群晖用的

    校验提示文案

    提交
    收起所有回复
  • 最近大妈这里掀起一股Linux运维潮,企业的东西开始大规模走进家用了。我觉得之后大家家里会有一间专门的大屋子放置机柜、在线式UPS电池组、机房专用空调等设备,运营商万兆入户,家中40G局域网,再把AIOPS搞上

    校验提示文案

    提交
    emmm,除非真的是有钱有闲还对这些感兴趣,不然没几个人搞吧。

    校验提示文案

    提交
    二手服务器 交换机是真滴便宜

    校验提示文案

    提交
    还有3条回复
    收起所有回复
  • 这跟值得买有啥关系?

    校验提示文案

    提交
  • 1p确实不错,开始手工搭建总是莫名其妙的问题,后来换1p非常润,就是两个小问题,1 网站目录深的很,2 一个php网站就要开启一个php 容器

    校验提示文案

    提交
  • 这个是开源的?

    校验提示文案

    提交
    开源的,其实真运维人员基本都习惯了命令操作更省事,细致。

    校验提示文案

    提交
    1、小白用户,不了解运维,使用面板一键安装部署
    2、新手运维,发现了一些面板的缺点,开始使用命令运维
    3、初级运维,发现命令的缺点,开始编写脚本和自动化运维
    4、中级运维开发,随着复杂度的增加,大量的脚本无法管理,开始使用自动化运维平台,也就是面板
    5、高级运维开发 发现了自动化运维平台的局限性,开始开发新的面板。
    而1Panel是适合小白用户、初级、中级运维的工具,由于开源特性,高级运维开发也可以贡献代码。

    校验提示文案

    提交
    收起所有回复
  • 我用宝塔地说

    校验提示文案

    提交
  • 这个比cockpit看起来似乎好用一些

    校验提示文案

    提交
提示信息

取消
确认
评论举报

相关文章推荐

更多精彩文章
更多精彩文章
最新文章 热门文章
77
扫一下,分享更方便,购买更轻松