基于Win10的docker和宝塔的php开发环境

白俊遥博客

仅限用于作为php开发环境使用,内置宝塔和php运行环境、swooole、rabbitmq、kafka等拓展panjm2020-login
宝塔账号:panjm  password:pan123456


docker的Windows版本下载

https://desktop.docker.com/win/stable/Docker%20Desktop%20Installer.exe

1)下载完成之后,双击进行安装,直接点下一步直到最后安装完成,如遇有问题百度解决。
2)安装完成之后,修改镜像源地址

白俊遥博客


附上地址

"http://hub-mirror.c.163.com",
"https://registry.docker-cn.com",
"https://docker.mirrors.ustc.edu.cn"


3)共享指定开发目录,

白俊遥博客


php环境镜像下载
docker pull registry.cn-hangzhou.aliyuncs.com/panjm/dev:2.0


运行生成容器指令
  1. 执行 docker images 查看 上一步docker pull 下载的镜像,获取镜像ID

白俊遥博客


2)根据镜像ID生成容器,并开放指定的端口如:80,3306,9501,9502。注意:e6a9e3df670e需改为上一步复制的镜像ID,
/d/www/wwwroot,为上面步骤3共享win10中指定的开发目录

docker run  -itd -v /d/www/wwwroot:/www/wwwroot -p 80:80 -p 3306:3306 -p 8888:8888  -p 9501:9501    -p 9502:9502 --privileged=true  --name php-dev  e6a9e3df670e


  1. 生成一个名字为php-dev的容器后,可在docker管理界面查看

白俊遥博客


白俊遥博客


  1. 打开http://127.0.0.1:8888/ ,登录使用账号panjm,pwd:pan123456,登录宝塔即可

5.上传项目后本地需到C:\Windows\System32\drivers\etc ->hosts 下绑定域名


白俊遥博客




注:文章转载与:https://www.jianshu.com/p/a8b6751eaa80


白俊遥博客
请先登录后发表评论
  • 最新评论
  • 总共0条评论