docker搭建宝塔
使用docker拉取centos基础镜像,用容器启动该基础镜像,直接在这个容器中部署
1.拉取centos系统镜像
docker pull centos:7.2.1511
2.启动镜像,映射主机与容器内8888(宝塔面板)、888(PHP MY ADMIN)端口或一些其他常用端口
并挂载目录/www,赋予root权限
docker run -d -it -p 8888:8888 -p 888:888 -p 80:80 -p 443:443 -p 3306:3306 -v /www:/www –name Baota --privileged=true centos:7.2.1511
如果有端口占用情况,则将端口占用的进程杀死后进行,每次启动时也要(或是直接关闭开机启动相应进程的守护进程)
netstat -tanlp
kill 3306的进程id
3.查看容器id,并进入容器
docker exec -it 容器ID /bin/bash
4.执行宝塔面板Centos安装命令
yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh ed8484bec
5.安装完成后会显示宝塔面板的地址和账号密码,如果再windows上打不开请检查防火墙,放行端口8888
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 单元测试从入门到精通
· 上周热点回顾(3.3-3.9)
· winform 绘制太阳,地球,月球 运作规律