git dnmp项目

DNMP(Docker + Nginx + MySQL + PHP7/5 + Redis)是一款全功能的LNMP一键安装程序。
项目GITHUB地址

compose dockfile的配置

dockfile与compose的配置语法

启动容器

compose up
docker run

容器间互访 mysql版本切换 php增加扩展

  • 分别采用了独立的容器,相当于不同的独立服务器,容器间的访问地址需要搞明白
  • NGINX与MYSQL相当于运行在不同的服务器,数据库地址肯定不是127.0.0.1,虽然网站可以通过127.0.0.1来访问,只是80端口映射到了本机的80,但数据库的访问还是从PHP主机发起的,就不能采用127.0.0.1来访问
  • 宿主机、容器

镜像与容器的管理 清理

  • 清理没用的容器与镜像
  • 镜像的快速部署、复制 仓库 文件复制

xdebug在docker多容器下的配置

  • XDEBUG扩展的安装
  • php.ini中的xdebug的设置,主要是连接的远程调试机器的地址的设置
  • phpstorm的配置
  • 文件映射,服务器端路径与本地路径的映射

镜像容器的分发共享 快速布置

mac开发机器的优势等内容

Mac果然是开发人发的必备神器,原生的类LINUX内核,让终端、DOCKER等程序员工具使用异常便利

标签: none

添加新评论