首页 > 其他分享 >docker部署宝塔面板

docker部署宝塔面板

时间:2024-08-20 21:07:07浏览次数:8  
标签:宝塔 部署 bt sh install docker 面板

环境准备:

系统 rocky:9.2


部署流程:

1.安装docker

dnf -y install yum-utils

yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo    #阿里源

dnf -y install docker-ce


# 自行配置镜像加速


# 启动服务

systemctl enable docker.service --now

2.拉取纯系统镜像

# 拉取系统镜像

docker pull dokken/rockylinux-9:latest

3.运行系统镜像

docker run -it -d -p 5201:5201 --name bt -v /root/data/:/www/wwwroot --privileged=true docker.io/dokken/rockylinux-9 /usr/sbin/init

# 要在容器里面跑宝塔一定要映射卷,不然面板起来后,软件和环境无法安装。
# 这里以 /usr/sbin/init 模式初始化容器就可以在容器中使用systemctl命令了。
# 然后就是开高权限,这个不确定宝塔面板需不需要高权限才能运行,反正加上肯定没问题。

4.进入系统,安装必要的软件

docker exec -it bt /bin/bash


# 纯系统镜像什么也没有,但是部署宝塔需要很多基础软件的帮助才行

dnf -y install tar xz dbus openssh-server

systemctl start dbus

systemctl start sshd

5.一键部署宝塔VIP版

  • 因为是在容器中部署的宝塔,所以部署完成后,输入bt命令,调用宝塔命令行控制台界面,将端口改为容器与宿主机映射的端口,就可以通过宿主机的 IP 加 端口访问到宝塔面板了

1.Centos部署命令

yum install -y wget && wget -O install.sh http://io.bt.sy/install/install_6.0.sh && sh install.sh

2.Ubuntu部署命令

wget -O install.sh http://io.bt.sy/install/install-ubuntu_6.0.sh && sudo bash install.sh

3.Debian部署命令

wget -O install.sh http://io.bt.sy/install/install-ubuntu_6.0.sh && bash install.sh

4.Fedora安装命令

wget -O install.sh http://io.bt.sy/install/install_6.0.sh && bash install.sh

标签:宝塔,部署,bt,sh,install,docker,面板
From: https://www.cnblogs.com/xyc321/p/18351058

相关文章

  • 安装Docker
    官方网址=>https://www.docker.com/下载安装安装完毕之后,启动服务=>直接搜索服务即可检查Hyper-V是否安装路径在=>控制面板=>程序=>启用或关闭Windows功能,如下图如果没有Hyper选项,则新建文件HyPer.cmdpushd"%~dp0"dir/b%SystemRoot%\servicing\Packa......
  • Docker部署jumpserver
    1.JumpServer概述JumpServer是全球首款完全开源的堡垒机,使用GNUGPLv2.0开源协议,是符合4A的专业运维审计系统。JumpServer使用Python/Django进行开发,遵循Web2.0规范,配备了业界领先的WebTerminal解决方案,交互界面美观、用户体验好。JumpServer采纳分布式架......
  • 《面板变系数模型及 Stata 具体操作步骤》
    目录一、文献综述二、理论原理三、实证模型四、稳健性检验五、程序代码及解释六、代码运行结果一、文献综述在经济和社会科学研究领域,面板数据模型因其能够同时考虑个体和时间维度的信息而被广泛应用。传统的面板数据模型通常假设系数是固定的,但现实中,系数可能会随......
  • 记录一些好用的Docker项目(群晖上实测好用可用)
    拉取命令:开心版emby: emby是流媒体播放平台(类似爱奇艺,但是要自备视频资源)dockerpullamilys/embyserverPT专用qb: qb是种子下载器,全名:qbittorrent   官网:GitHub-qbittorrent/qBittorrent:qBittorrentBitTorrentclientdockerpullnevinee/qbittorrent日常......
  • 智能小程序 Ray 开发面板 SDK —— 多语言 API 汇总
    APIAPI示例中的多语言数据源均来自于下方多语言对象exportdefault{en:{dsc_edit:'Edit',//Basicmultilanguagewithdsc_startandnameitsemanticallydsc_hour:'Hour',dsc_minute:'Minute',dsc_countdown_on:'Turnon......
  • Docker+Win11:显示Docker中的GUI,解决报错“[Open3D WARNING] GLFW Error: X11: Failed
        在本系列博文中,我将Pytorch部署在Win11为宿主的Docker中,并成功的调用GPU进行了训练。这为我提供了很多便利。    今天在进行3D相关的深度学习研究时我遇到了一些问题:[Open3DWARNING]GLFWError:X11:Failedtoopendisplay:0[Open3DWARNING]Faile......
  • Docker一键安装脚本信息
    Docker一键安装脚本信息脚本内容: #!/bin/bashset-eLOGFILE="setup_docker.log"#将输出重定向到日志文件,同时在终端显示exec>>(tee-i$LOGFILE)exec2>&1#检查命令是否可用check_command(){command-v"$1">/dev/null2>&1||{echo......
  • Docker-基础篇
    Linux安装#step1:安装必要的一些系统工具sudoyuminstall-yyum-utilsdevice-mapper-persistent-datalvm2#Step2:添加软件源信息sudoyum-config-manager--add-repohttps://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo#Step4:更新并安装Docke......
  • AlmaLinux release 9.4 安装docker环境
    1.安装docker环境1.1查看系统环境[root@AlmaLinux-9~]$cat/etc/redhat-release;uname-rs移除旧版本的Docker(如果有):sudoyumremovedocker\docker-client\docker-client-latest\docker-common\......
  • openEuler安装Docker和踩坑分析
    去年12月8日,CentOS开发团队在其官博宣布,CentOS8将在2021年12月31日结束支持,CentOS7会按照计划维护至生命周期结束即2024年6月30日,接下来接下来将重点建设CentOSStream。免费的RedHat没有了,但生活还得继续。接下来我的目光转向openEuler,openEuler是一个开......