简介:本次主要记录自己在win10 docker
的docker-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