小编bea*_*one的帖子

将此端口号映射到 docker 后无法访问 http://localhost:4000

这是我第一次使用docker。我只是按照 docker 网站上的步骤操作:https : //docs.docker.com/get-started/part2/#run-the-app 完成每个步骤后,我无法http://localhost:4000从浏览器访问。(链接中的这些步骤将在 docker 中映射 80 到 4000)这是我的 docker 的配置:

$ docker ps
CONTAINER ID        IMAGE               COMMAND
STATUS              PORTS                  NAMES
d204920463a9        firendlyhello       "python app.py"
Up 6 minutes        0.0.0.0:4000->80/tcp   pensive_bell
Run Code Online (Sandbox Code Playgroud)

当我运行这个应用程序时:

liyuan.liu@USEUG-98T5N32 MINGW64 ~/test
$ docker run -p 4000:80 firendlyhello
* Running on http://0.0.0.0:80/ (Press CTRL+C to quit)
Run Code Online (Sandbox Code Playgroud)

然后我试图在我的浏览器中打开http://localhost:4000,但它只是说:无法访问此站点。这是 app.py 内容:

liyuan.liu@USEUG-98T5N32 MINGW64 ~/test
$ cat app.py
from flask import Flask
from redis import Redis, RedisError
import os
import socket

# Connect to …
Run Code Online (Sandbox Code Playgroud)

docker docker-for-windows

5
推荐指数
0
解决办法
7364
查看次数

在 Windows 10 注册表中设置默认的 pdf 查看器应用程序?

- - - - - - - - - - - - - - - - - - 更新 - - - - - - - ----------------- 我尝试了第一个答案中的解决方案,但是,由于有Hash用户选择,它不允许我编辑 Foxitreader.document 的值


我安装了一个名为 FoxitReader 的 PDF 查看器应用程序。我可以在设置中将其定义为默认的pdf查看器应用程序,但无法通过编辑注册表来设置它。

我尝试过: HKEY_CURRENT_USER/Software/Microsoft/Windows/CurrentVersion/Explorer/FileExt/.pdf

在此输入图像描述 在此输入图像描述 在此输入图像描述

我还尝试了 HKEY_CURRENT_USER\Software\Classes\MIME\Database\Content Type\application/pdf 并将 CLSID 设置为 FoxitReader.Document 的 CLSID,

或者使用 CLSID 的 Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Classes.pdf\PersistentHandler

或 HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts.pdf

这些人确实将此应用程序添加到打开列表中,但他们都无法将 FoxitReader 设置为默认 PDF 查看器。
当我双击pdf文件时,它仍然要求我选择一个应用程序来打开它,而不是直接在FoxitReader中打开它。

如何将其设置为注册表中的默认 PDF 查看器应用程序?

windows-registry pdf windows-10

1
推荐指数
1
解决办法
7万
查看次数