Appearance

docker搭建宝塔开发环境

coderzhouyu2021-07-22 14:19工具docker搭建bt面板

拉镜像

docker pull pch18/baota

通过host模式运行宝塔镜像【不需要映射端口】 Mac 和 Windows 不支持

docker run -tid --name baota --net=host --privileged=true --shm-size=1g --restart always -v ~/wwwroot:/www/wwwroot pch18/baota

通过bridge模式运行宝塔镜像

建议使用上述host网络模式启动,不需要设置映射端口,自动映射宝塔面板全端口到外网

正常的bridge模式可能会造成网站后台不能获取用户真实ip地址.

通过bridge模式运行宝塔镜像

如果特殊情况不能使用host网络模式(macos和windows不支持host), 使用下述命令重新以bridge网络模式运行


docker run -tid --name baota -p 80:80 -p 444:443 -p 8888:8888 -p 888:888 -p 3306:3306 -p 22:22 --privileged=true --shm-size=1g --restart always -v ~/PhpstormProjects/:/www/wwwroot  pch18/baota

删除容器命令如下

docker rm -fv baota
Last Updated 2023/10/4 23:12:45