1、 创建容器:dockerrun-di --name=ly_nginx-p 80:80nginx2、讲容器的nginx配置文件复制到宿主机 :dockercp ly_nginx:/etc/nginx/nginx.conf(容器的路径)nginx.conf(宿主机路径) 修改配置文件再传给容器:dockercpnginx.confly_nginx:/etc mac系统 docker
在Docker 中运行 Nginx 时,默认 HTML 文件通常存放在/usr/share/nginx/html目录下。这个目录是 Nginx 容器的默认网页根目录,所有的 HTML 文件都应该放在这里。 示例代码 下面是一个简单的示例,演示了如何在 Docker 中运行一个 Nginx 容器,并查看默认的 HTML 文件: # 拉取 Nginx 镜像dockerpull nginx# 运行 Ngi...
启动临时容器 docker run --name tmp-nginx-container -d nginx 新建本地目录 mkdir -p /docker/nginx/ 拷贝临时容器默认文件到默认路径 docker cp tmp-nginx-container:/etc/nginx/nginx.conf /docker/nginx/nginx.confdocker cp -a tmp-nginx-container:/usr/share/nginx/html /docker/nginxdocker cp -a tm...
对于Docker来说,默认情况下,Nginx的安装路径会被映射到容器的/usr/share/nginx/html目录下。这个目录是用于存放Nginx默认的静态网页文件。 如果你需要自定义配置文件或者网页文件,可以通过挂载宿主机的目录到容器的/usr/share/nginx/html路径来实现。例如,我们可以通过以下命令将宿主机当前目录下的/app目录挂载到容器的/...
1、配置default.conf文件,此文件被nginx.conf文件include后引用 server { listen80; #监听容器的80端口 server_name localhost; # 服务名称location/{ root/usr/share/nginx/html/; #网站根目录,这里使用的是nginx容器默认的index存放目录 index index.html; # 访问的首页名称 ...
nginx默认启动80端口,映射的静态目录是/usr/share/nginx/html 如果要为一个nginx增加配置,比如使用 8080 端口监听 /usr/share/nginx/html/fizz 目录 这就要使用容器卷,进行目录映射了 在/home/fizz/nginx/config 目录下创建 fizz.conf 注意结尾必须是.conf ...
1配置文件 /etc/nginxnginx.conf 会默认引入conf.d 下的所有以 .conf结尾的文件 指定log 目录 /var/log/nginx/access.log 2 default.conf 配置 指定了默认访问的index.html 路径 为 /usr/share/nginx/
docker cp nginx1:/etc/nginx/nginx.conf ~/nginx-html 这是就是 nginx 的默认配置: 其实这个 nginx.conf 叫做主配置文件,里面一般做一些全局的配置,比如错误日志的目录等等。 可以看到 http 下面有个 include 引入了 /etc/nginx/conf.d/*.conf 的配置。
默认配置文件 代码语言:javascript 代码运行次数:0 运行 AI代码解释 docker cp nginx:/etc/nginx/conf.d/default.conf/usr/local/src/nginx/conf.d 主页 代码语言:javascript 代码运行次数:0 运行 AI代码解释 docker cp nginx:/usr/share/nginx/html/usr/local/src/nginx/html ...
使用vi将主机目录nginx-html下面的index.html修改成自定义内容: 通过交互式的方式进入到docker容器内部: docker exec -it jerry-custom /bin/sh 发现Docker容器里的index.html也自动被修改了,内容和主机目录nginx-html下面的一致。 localhost:1081即可看到修改过后的自定义Nginx首页: ...