Win7系统下,docker构建nginx+php7环境实践
发布时间:2020-12-14 02:35:16 所属栏目:Windows 来源:网络整理
导读:前面两章介绍的是Windows系统下如何安装和配置docker,主要原因在于,公司大多人数用的是Windows环境,想通过在Windows环境上,通过docker,构建一个公用的配置。 首先要说明的是,公共文件夹的设置:VirtualBox下,选择设置-》共享文件夹-》编辑共享文件夹
前面两章介绍的是Windows系统下如何安装和配置docker,主要原因在于,公司大多人数用的是Windows环境,想通过在Windows环境上,通过docker,构建一个公用的配置。 其次是配置链接xshell(主要原因是,Win7系统下的docker启动环境实在是太不友好了,故配置链接xshll);其默认IP地址显示为:192.168.99.100;在启动的时候可以看得到: 登录的用户名是:docker,密码是:tcuser填写完成后,登录: 登录后的效果: 登录成功后,进入到刚才共享的文件下目录下: docker_in_windows 这样我们的改动会在 D:docker_on_windows 里面展示出来。这样构建成功后(如果环境没安装,可以参考我的上两篇文章),可以直接通过 docker pull 命令来获取对应的images,也可以通过dockerfile来构建;为了后续的方便,本文采用的是后者,文件目录如下:docker-compose.yml 文件里面的配置如下:
version: "2" services: web: image: nginx ports: - "80:80" volumes: - ./www:/var/www/html/project - ./default.conf:/etc/nginx/conf.d/default.conf - ./log/nginx:/var/log/nginx networks: - webnet links: - php-fpm:php php-fpm: image: php:7.2-fpm volumes: - ./www:/var/www/html/project networks: - webnet networks: webnet: 整个docker文件下载地址 需要注意一点的是,请在浏览器里面输入 http://192.168.99.100/index.php 而不是http://localhost/index.php 后续工作:php7扩展的安装(win下有的扩展安装有点问题),mysql,redis,公司自己需要的专属扩展。。。。
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |