docker 之win 10 搭建 docker-compose 部署 nginx + php-fpm + mysql

简介:本次主要记录自己在win10 dockerdocker-compose搭建项目,涉及到docker的相关知识请自行 百度 goole.
为了更清楚的展示 docker-compose 我这边一一举例展示

用到的命令有`

docker-compose up -d
docker-compose down

1 通过docker-compose 安装Nginx
我们安装nginx官方镜像
新建一个空文件夹 docker-demo(在 D:\demos\docker-demo
1 新建文件 docker-compose.yml,内容如下:

version: "3"
services:
  web:
    image: nginx
    ports:
      - "80:80"
    volumes:
      - ./www:/var/www/html/project
      - ./nginx/default.conf:/etc/nginx/conf.d/default.conf
      - ./nginx/log/nginx:/var/log/nginx
    networks:
      - webnet
networks:
  webnet:

新建文件 docker-demo/nginx/default.conf ,内容如下:

server {
   	listen          80;
   	index           index.php index.html;
   	server_name     _;
   	root            /var/www/html/project;
   		    
   	access_log      /var/log/nginx/access.log;
   	error_log       /var/log/nginx/error.log;
	
}

www 下新建 index.html 测试nginx是否成功 就是个html页面

    <!DOCTYPE html> 
    <html>
    	<head>
        	<meta charset="utf-8">
        	<title></title> 
        </head> 
        <body>
        	<h1>docker-compose nginx 成功啦 </h1> 
        </body>
    </html>
        

docker-demo 文件夹下执行:(以管理员身份运行 cmd)
住:在 docker-compose.yml 同级目录执行下面命令

docker-compose up -d

-d

  • 3
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值