使用函数time()和mktime()与默认参数获取当前时间戳之间有什么区别吗?
我想使用 docker 机器在 OSX 上运行基本的 nginx 容器。
我运行以下代码:
docker pull nginx
docker run -d -i -t \
-p 8080:80 \
-v $(pwd)/vhost.conf:/etc/nginx/sites-enabled/vhost.conf \
-v $(pwd)/docker.dev:/var/www/docker.dev nginx
Run Code Online (Sandbox Code Playgroud)
在当前目录中,我有 vhost.conf 文件:
server {
listen 80;
index index.html;
server_name docker.dev;
error_log /var/log/nginx/error.log;
access_log /var/log/nginx/access.log
root /var/www/docker.dev
}
Run Code Online (Sandbox Code Playgroud)
和 docker.dev 文件夹,其中包含 index.html 文件。
同样在我的主机 OSX 系统上的 /etc/hosts 中,我有:
192.168.99.100 docker.dev
Run Code Online (Sandbox Code Playgroud)
但是当我在浏览器中访问http://192.168.99.100:8080 时,我得到的是默认的 nginx 页面,而不是我的 index.html
我可以通过将 index.html 文件放在 /usr/share/nginx/html 文件夹中来实现所需的结果。但我想弄清楚如何调整自己的 Web 根位置。