一个docker-compose.yaml建立git-book服务

mac2026-06-09  12

1. 编写docker-compose.yaml

### 没有添加注释的 version: "3" # yaml版本 我猜的 没查到 services: docker-gitbook:#服务名 image: nginx:latest #镜像 如果没有会远程拉取 container_name: "docker-gitbook-yaml" #容器名 volumes:#路径挂载 - ~/Downloads/wpt-master:/usr/share/nginx/html/book#挂载自己书籍目录 extra_hosts: - "localhost:127.0.0.1" #会写入/etc/hosts文件 ports:#端口映射 - "4005:80" # environment: # XDEBUG_CONFIG: remote_host=127.0.0.1 # PHP_IDE_CONFIG: serverName=Docker-PHP71 # TERM: xterm restart: always#容器退出后的重启策略 privileged: true#允许执行特权指令 cap_add: ['all'] #指定容器的内核能力

2.在dock-compose.yaml所在路径执行

# -d 代表后台运行 docker-compose up -d

3.访问

可以参考我的路径 我的路径:http://localhost:4005/book/_book/index.html http://localhost:4005/youpath

最新回复(0)