上一篇通过yml文件构建 ghost博客,这次通过构建nginx服务,并添加反向代理来运行搭建的ghost博客。
目录结构
ghost.conf 就是 定义的nginx 加载的配置文件
server { listen 80; server_name 47.92.140.59; location / { #反向代理到 2368端口,就是ghost博客端口 proxy_pass http://47.92.140.59:2368; } }
编辑yml文件
nginx: #鏡像源 image: nginx volumes: #將當前目錄data下conf.d目錄 映射到 /etc/nginx/conf.d - ./data/conf.d:/etc/nginx/conf.d #容易直接在主機上監聽端口 ports: - "80:80" restart: always
构建
docker-compose up -d
查看日志文件
docker-compose logs