在< code>win7 64bit中安装< code>docker toolbox
我的代码:
docker run --name web -d -p 8000:8000 richarvey/nginx-php-fpm
我在chrome浏览器中看不到任何结果。
重新安装docker工具箱
192.168.99.100:8000
docker inspect web | grep IPAddress
显示:
"SecondaryIPAddresses": null,
"IPAddress": "172.17.0.2",
"IPAddress": "172.17.0.2",
运行:
$ docker-machine ls
显示:
NAME ACTIVE DRIVER STATE URL SWARM DO
CKER ERRORS
default * virtualbox Running tcp://192.168.99.100:2376 v1
8.06.1-ce
运行:
$ docker ps
显示:
CONTAINER ID IMAGE COMMAND
CREATED
STATUS PORTS
NAMES
65b815ffa17c richarvey/nginx-php-fpm "docker-php-entrypoi" 4 hours ag
o Up 4 hours 80/tcp, 443/tcp, 9000/tcp, 0.0.0.0:8000->8000/tcp
web
更新
docker run --name web -d -p 8000:80 richarvey/nginx-php-fpm
http://192.168.99.100:8000/
docker内部,
> < li>
首先检查nginx是否正在运行。
查看哪个进程正在使用端口80
bash-4.4# ps aux | grep nginx
14 root 0:00 nginx: master process /usr/sbin/nginx -g daemon off; error_
log /dev/stderr info;
15 nginx 0:00 nginx: worker process
16 nginx 0:00 php-fpm: pool www
17 nginx 0:00 php-fpm: pool www
18 nginx 0:00 php-fpm: pool www
29 root 0:00 grep nginx
bash-4.4# netstat -tulpn | grep :80
tcp 0 0 0.0.0.0:80 0.0.0.0:* LISTEN
14/stderr info;
tcp 0 0 :::80 :::* LISTEN
14/stderr info;
bash-4.4#
您使用的映像在其端口80上发布NGinx端口。因此,如果您希望在公共端口8000上使用它,您应该使用以下命令运行容器:
docker run --name web -d -p 8000:80 richarvey/nginx-php-fpm
编辑:或者(仅适用于Linux上的Docker),您可以使用浏览器在端口80访问容器的私有IP(从docker检查Web
中获取):http://172.17.0.2
问题内容: 因此,我有了这个Electron应用程序,并且在一个.html文件中,我链接了另一个脚本,该脚本为该程序提供了一些实用程序功能,其中一个是这个: 因此,这应该使用集成的电子PDF查看器(使用Chromium)在新窗口中打开PDF。我使用了臭名昭著的,我尝试了可以为BrowserWindow定义的成千上万的首选项,但是它总是打开窗口,然后开始下载文件而不显示它。 我三重检查了文件路径,“
问题内容: 我在我的角度应用程序中创建了工厂/服务。 我想在浏览器中调试它。有没有一种方法可以访问其实例并检查其函数和变量的值是什么? 角度范围可以使用 是否有类似的方式访问工厂? 问题答案: 我相信您可以使用以下方式: 并且由于angularjs服务是 单例的 ,因此在任何 angular.element 上执行此操作都将始终返回相同的服务实例/对象。
本文向大家介绍通过浏览器查看nginx服务器状态配置方法,包括了通过浏览器查看nginx服务器状态配置方法的使用技巧和注意事项,需要的朋友参考一下 访问URL:http://192.168.0.11/nginx-status 结果: 解析: Active connections: 对后端(服务器)发起的活动连接数。 Server accepts handled requests: Nginx总共处
在我当前的项目中,我的目标是从AWS S3 bucket访问视频文件(在)。我已经创建了S3 bucket,名为。这是一个具有以下权限的公用文件夹(如下所示)。 bucket的访问控制列表(ACL)如下: 现在,桶""包含许多子文件夹(或子桶),包括一个名为""的子文件夹。这个子桶包含一些文件(如下图所示)。 我的问题是,当我单击其时,浏览器可以直接访问一些文件(如和)。我可以在浏览器中播放它们。
问题内容: 我的代码从远程URL获取文件并在浏览器中下载文件: 代码:http://play.golang.org/p/x-EyR2zFjv 可以获取文件,但是如何在浏览器中下载文件? 问题答案: 要使浏览器打开下载对话框,请在响应中添加和标头: 在将内容发送到客户端之前,请执行此操作。您可能还希望将响应的标头复制到客户端,以显示适当的进度。 要将响应主体流传输到客户端而不将其完全加载到内存中(对
这可能已经被问过了,但到目前为止,我根本找不到任何详细的解释,现有的留档似乎是为某种通灵者写的,他应该知道一切。 根据本手册,我添加了容器 然后我检查它以接收容器ip 检查的端口 并尝试用这个公式在浏览器中连接 它不起作用。 我是否做错了什么,或者我应该添加一些额外的东西,比如 apache 或其他东西的容器? 编辑 据我了解,在创建一些兔子容器后,现在我需要运行 Dockerfile 来创建映像