docker中centos容器安装宝塔面板

安装centos

拉取镜像

docker pull centos

创建容器

docker run -i -t -d --name baota -p 10080:80 -p 10443:443 -p 13306:3306 -p 18888:8888 --privileged=true -v /Users/xxxxx/Documents/baota_wwwroot:/www/wwwroot centos

容器的网站路径(/www/wwwroot)挂载到本机的/Users/xxxxx/Documents/baota_wwwroot路径。

启动容器

docker start baota

进入容器

docker exec -it baota /bin/bash

安装宝塔

可能是远端镜像近期做了什么修改,yum安装任何东西都遇到这个问题Error: Failed to download metadata for repo 'appstream': Cannot prepare internal mirrorlist: No URLs in mirrorlist

跟着这篇帖子解决:https://stackoverflow.com/a/71985088

cd /etc/yum.repos.d/
sudo sed -i 's/mirrorlist/#mirrorlist/g' /etc/yum.repos.d/CentOS-*
sudo sed -i 's|#baseurl=http://mirror.centos.org|baseurl=http://vault.centos.org|g' /etc/yum.repos.d/CentOS-*
sudo yum update -y

脚本安装

yum install -y wget && wget -O install.sh https://download.bt.cn/install/install_6.0.sh && sh install.sh ed8484bec

修改端口

装好后输入bt,输入 8 改面板端口,改为创建容器时做了映射的8888。

访问

bt default 查看访问链接,得到结果

外网面板地址: https://xxx.xxx.xxx.xxx:8888/fcd39bd2

之前将docker的8888端口映射到本机的18888,访问http://127.0.0.1:18888就可以进入宝塔。

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值