宝塔安装篇
1. Docker安装CentOS
docker pull centos:centos7.9.2009
2. 挂载宝塔容器数据卷
临时启动容器
docker run -i -t --name baota -d centos:centos7.9.2009
# 创建目录
mkdir -p /docker/baota
# 拷贝容器内文件
docker cp baota:/etc/init.d/ /docker/baota/init.d/
docker cp baota:/www/ /docker/baota/www/
# 强制移除容器
docker rm -f baota
3. 启动CentOS实例
docker run -i -t \
-p 80:80 \
-p 443:443 \
-p 888:888 \
-p 8888:8888 \
--privileged=true \
-v /docker/baota/www:/www \
-v /docker/baota/init.d:/etc/init.d \
--restart=always \
--name baota \
-d centos:centos7.9.2009
4. 登录宝塔实例
进入宝塔实例
docker exec -it baota /bin/bash
安装宝塔
yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh
修改访问宝塔的IP地址(默认8888)
vi /www/server/panel/data/port.pl
重启宝塔服务
/etc/init.d/bt restart 或者 service bt restart # 启动宝塔相关服务脚本
# 启动宝塔相关服务脚本
sleep 30; 等待docker启动后再执行
docker exec baota容器ID /etc/init.d/bt start # 启动宝塔服务
docker exec baota容器ID /etc/init.d/nginx start # 启动nginx服务
docker exec baota容器ID /etc/init.d/php-fpm-74 start # 启动php服务
原文链接:blog.csdn.net/qq_55251408/article/...
本作品采用《CC 协议》,转载必须注明作者和本文链接
思路清奇
搞个镜像 我们本地环境也是这么玩的
给你台mac你是不是得装phpstudy :joy: