我只需运行以下命令:
docker run -d -p 80:80 --name webserver nginx
Run Code Online (Sandbox Code Playgroud)
拉动所有图像后返回此错误:
docker:来自守护程序的错误响应:驱动程序在端点webserver上编程外部连接失败(ac5719bc0e95ead1a4ec6b6ae437c4c0b8a9600ee69ecf72e73f8d2d12020f97):启动userland代理时出错:绑定0.0.0.0:80:意外错误(EADDRINUSE失败).
这是我的码头版本信息:
Client:
Version: 1.12.0
API version: 1.24
Go version: go1.6.3
Git commit: 8eab29e
Built: Thu Jul 28 21:15:28 2016
OS/Arch: darwin/amd64
Server:
Version: 1.12.0
API version: 1.24
Go version: go1.6.3
Git commit: 8eab29e
Built: Thu Jul 28 21:15:28 2016
OS/Arch: linux/amd64
Run Code Online (Sandbox Code Playgroud)
如何解决这个问题?
我拿了一台干净的机器(没有周年纪念更新的Windows 10企业版)并安装(按此顺序)完整的IIS,Hyper-V,VS2015企业版,.NET Core 1.0.1工具预览版2,适用于Windows的Docker,Visual Studio Docker工具和其他一些随机程序.
然后我打开VS2015并创建了一个默认的.NET核心网站.当我跑(F5)时,所有工作都按预期进行.然后我右键单击该项目并转到Add->Docker Support.现在,当尝试使用Docker运行(F5)时,我看到以下错误消息:
MSB4018"PrepareForCompile"任务意外失败.Microsoft.DotNet.Docker.CommandlineClientException:来自守护程序的错误响应:Container ...未在...运行
我在网上搜索过,我能找到的唯一可以解释的是我不认为共享驱动器正在工作.我确实在Docker-> Shared Drives中设置了它,但是当我运行时:
docker run --rm -v c:/Users:/data alpine ls /data
响应为空.
同样,当我尝试使用busy box时,目录为空.
docker run -it -v /C/Users:/wormhole busybox
cd wormhole
ls
我已经尝试使用Windows桌面的Docker 1.12.1-stable和beta 26.两者都有相同的问题.
有些人表示防病毒可能会导致问题.我确实安装了Mcafee,但我无法卸载或禁用防病毒软件.
有些人认为具有不寻常字符的密码可能会导致此问题,但这不适用于此处.
我不知道共享驱动器是否会导致VS2015错误,但由于共享驱动器坏了,它似乎是一个很好的起点.
我已多次重启bot hdock和计算机,但无济于事.
有任何想法吗?
docker visual-studio-2015 asp.net-core docker-for-windows docker-desktop
在Docker Desktop for Windows 中运行我的解决方案之一时遇到问题。我使用以下 dockerfile:
# escape=`
FROM microsoft/iis
SHELL ["powershell", "-command"]
# Install ASP.NET
RUN Install-WindowsFeature NET-Framework-45-ASPNET; `
Install-WindowsFeature Web-Asp-Net45
# Configure website
EXPOSE 8000
RUN Remove-Website -Name 'Default Web Site'; `
md c:\barometer; `
New-Website -Name 'barometer' `
-Port 8000 -PhysicalPath 'c:\barometer' `
-ApplicationPool '.NET v4.5'
COPY PublishOutput c:\barometer
Run Code Online (Sandbox Code Playgroud)
我的构建步骤如下:
docker build -t mvcbarometer .
docker run -d --name barometer mvcbarometer
docker inspect -f "{{ .NetworkSettings.Networks.nat.IPAddress }}" barometer
Run Code Online (Sandbox Code Playgroud)
一切正常,但在访问该站点时出现以下错误:“您要查找的资源有问题,无法显示。”
出于某种原因,即使我使用相同的配置,我也无法获得通过 Visual Studio 调试时显示的经典黄色错误页面。
docker 似乎没有在任何地方记录任何错误,所以我有点困在调试问题上。我的其他(更基本的)项目在类似的 …
asp.net http-status-code-500 docker dockerfile docker-desktop
为什么端口有两个名称?
server.port=..
Run Code Online (Sandbox Code Playgroud)
和
local.server.port
Run Code Online (Sandbox Code Playgroud)
它们之间有什么区别?
我有 Angular 项目,我想将其部署在 Apache 服务器上。我用ng build,但我想为后端自定义地址和端点。
proxy.conf.json:
{
"/api/*": {
"target": "http://localhost:8080",
"secure": false,
"logLevel": "debug",
"changeOrigin": true
}
}
Run Code Online (Sandbox Code Playgroud)
该配置根本不适用。我如何正确设置它以更改配置?
环境ts文件:
import {environment as prod} from './environment.prod';
export const environment = Object.assign(prod, {
production: false
});
Run Code Online (Sandbox Code Playgroud) 为什么momentjs isSameOrBefore和isSameOrAfter函数不适用于哪些isBefore和适用的数据isAfter?
以下是一些非常简单的孤立示例,其中isSameOrBefore和isSameOrAfter不起作用:
moment("2018-10-12 10:44:01").isSameOrBefore(moment("2018-10-12 10:44:00"))
TypeError: moment(...).isSameOrBefore is not a function [Learn More]
moment("2018-10-12 10:44:01").isSameOrAfter(moment("2018-10-12 10:44:02"))
TypeError: moment(...).isSameOrAfter is not a function [Learn More]
Run Code Online (Sandbox Code Playgroud)
但是使用相同类型的数据,isBefore并且isAfter工作正常:
moment("2018-10-12 10:44:01").isBefore(moment("2018-10-12 10:44:00"))
false
moment("2018-10-12 10:44:01").isAfter(moment("2018-10-12 10:44:02"))
false
moment("2018-10-12 10:44:00").isBefore(moment("2018-10-12 10:44:01"))
true
moment("2018-10-12 10:44:02").isAfter(moment("2018-10-12 10:44:01"))
true
Run Code Online (Sandbox Code Playgroud) 我的 React 应用程序的生产版本突然出现问题。它们在开发中运行良好,但是当我构建它们时,出现控制台错误:
/static/css/main.f6418f8a.chunk.css:1 加载资源失败:
net::ERR_FILE_NOT_FOUND
1.13eeb203.chunk.js:1 加载资源失败:net::ERR_FILE_NOT_FOUND
main.1e6014ca.chunk.js:1 无法加载资源:net::ERR_FILE_NOT_FOUND
/favicon.ico:1 无法加载资源:net::ERR_FILE_NOT_FOUND
在执行以下命令后收到此错误:
create-react-app whatiswrong
npm run build
然后在我的浏览器中打开 index.html,就像我构建的任何其他 React 应用程序一样。
我有一个 Django 应用程序,它在调用 API 时返回一个大的 JSON。问题是当我请求数据时,数据本身被截断,导致前端崩溃。
我将云前端用于 DNS 和 SSL 以及它们提供的其他功能,用于缓存和提高性能。
我尝试卷曲 API 并从 curl 中得到以下错误:
curl: (92) HTTP/2 流 1 没有完全关闭:INTERNAL_ERROR (err 2)
我尝试禁用 Cloudflare 但没有用。然而,在我的本地主机上,一切正常。
HTTP/2 流 1 没有完全关闭:INTERNAL_ERROR (err 2)
- 关闭连接 0
- TLSv1.2 (OUT)、TLS 警报、客户端问候 (1): curl: (92) HTTP/2 流 1 没有完全关闭:INTERNAL_ERROR (err 2)
JSON 应该被完全获取而不会被分块。
当我运行 Windows docker 容器时,我希望该容器使用相同的主机当前用户。我希望当我这样做whoami或echo %username%在容器中时,我在主机中获得相同的用户。
我试着这样做:
docker run -it --user domain\username myImage_8.3.14:2033
Run Code Online (Sandbox Code Playgroud)
但它返回错误:
docker: Error response from daemon: container 8ba8ad2f1215171daa70353185fcb47b387966c439de8bd50933451a99de1779 在 CreateProcess 过程中遇到错误:Windows 系统调用失败:用户名或密码不正确。(0x52e)
我在那里见过https://github.com/moby/moby/issues/28585但仍然没有解决方案。
我在 Windows 上使用 Docker,我的容器的镜像是
FROM Windowsservercore2016lts
docker run -it --user domain\username myImage_8.3.14:2033
docker: Error response from daemon: container 8ba8ad2f1215171daa70353185fcb47b387966c439de8bd50933451a99de1779 encountered an error during CreateProcess: failure in a Windows system call: The user name or password is incorrect. (0x52e)
[Event Detail: Provider: 00000000-0000-0000-0000-000000000000] extra info: {"CommandLine":"c:\\windows\\system32\\cmd.exe","User":"domain\\username","WorkingDirectory":"C:\\","Environment":{"COMPLUS_NGenProtectedProcess_FeatureEnabled":"0"},"EmulateConsole":true,"CreateStdInPipe":true,"CreateStdOutPipe":true,"ConsoleSize":[63,237]}.
Run Code Online (Sandbox Code Playgroud)
我想连接到我的容器并解决来自守护进程的这个错误响应。
我刚刚开始使用docker。我已经安装了alpine用于测试Docker工作流的映像,但是在运行后
docker run alpine ls -l
Run Code Online (Sandbox Code Playgroud)
我收到以下错误
来自守护程序的错误响应:oci运行时错误:container_linux.go:262:启动容器进程导致“ exec:\” ls-l \”:在$ PATH中找不到可执行文件”。
我已经在Windows 10中安装了适用于Windows的Docker桌面。
docker ×5
javascript ×2
typescript ×2
angular ×1
angular6 ×1
angular7 ×1
asp.net ×1
asp.net-core ×1
cloudflare ×1
containers ×1
curl ×1
django ×1
dockerfile ×1
java ×1
macos ×1
momentjs ×1
reactjs ×1
rest ×1
spring-boot ×1
tomcat ×1
uid ×1