Docker,无法使用docker标志-p 3000:3000从localhost:3000进行“ rails服务器”开发

Docker,无法使用docker标志-p 3000:3000从localhost:3000进行“ rails服务器”开发,第1张

Docker,无法使用docker标志-p 3000:3000从localhost:3000进行“ rails服务器”开发

这实际上是由boot2docker引起的。请参阅此页面以获取更多信息:https
:
//github.com/boot2docker/boot2docker/blob/master/doc/WORKAROUNDS.md

TLDR

Portforwarding当前仅适用于boot2docker上的hack。您需要运行以下命令(并使其保持运行):

boot2docker ssh -L 8080:localhost:80

其中80是容器上的裸露端口,而8080是您要从主机上访问它的端口。



欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5124430.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-11-17
下一篇 2022-11-17

发表评论

登录后才能评论

评论列表(0条)

保存