docker: 无效的参考格式 - 安装 nginx 代理

时间:2021-06-10 23:45:48

标签: docker powershell nginx

当我尝试通过 PowerShell 在 Windows 机器上运行此程序时遇到此错误。任何想法是什么导致错误?

docker run -d -p 80:80 -p 443:443 --restart always --name nginx-proxy -v "//var/run/docker.sock":/tmp/docker.sock:ro danielpanzella/nginx-proxy

1 个答案:

答案 0 :(得分:1)

"" 是根本原因,看起来 "" 只适用于 linux,对于 windows,您必须删除 "" 作为下一个:

PS C:\> docker run -d -p 80:80 -p 443:443 --restart always --name nginx-proxy -v /var/run/docker.sock:/tmp/docker.sock:ro danielpanzella/nginx-proxy
02ac60b503011a2dec0692157ad4e9f3003f444986f8a75370a8f8b1beac9b8f
PS C:\> docker logs nginx-proxy
WARNING: /etc/nginx/dhparam/dhparam.pem was not found. A pre-generated dhparam.pem will be used for now while a new one
is being generated in the background.  Once the new dhparam.pem is in place, nginx will be reloaded.
Generating a RSA private key
.....+++++
..........................................................................................................+++++
writing new private key to '/etc/nginx/certs/dev.key'
-----
Generating a RSA private key
................................................................................+++++
.....+++++
writing new private key to '/etc/nginx/certs/test.key'
-----
Generating a RSA private key
..............................+++++
................................................................................................................+++++
writing new private key to '/etc/nginx/certs/local.key'
-----
Generating a RSA private key
................+++++
......................................+++++
writing new private key to '/etc/nginx/certs/nip.io.key'
-----
forego     | starting dockergen.1 on port 5000
forego     | starting nginx.1 on port 5100
dockergen.1 | 2021/06/11 04:57:53 Generated '/etc/nginx/conf.d/default.conf' from 1 containers
dockergen.1 | 2021/06/11 04:57:53 Running 'nginx -s reload'
dockergen.1 | 2021/06/11 04:57:53 Watching docker events
dockergen.1 | 2021/06/11 04:57:53 Contents of /etc/nginx/conf.d/default.conf did not change. Skipping notification 'nginx -s reload'
2021/06/11 04:58:37 [notice] 57#57: signal process started
Generating DH parameters, 2048 bit long safe prime, generator 2
This is going to take a long time
dhparam generation complete, reloading nginx
相关问题