簡體   English   中英

通過Web服務器訪問Docker映像

[英]Access docker image through web server

我正在使用docker映像,我可以成功訪問它並從主機通過python腳本運行它。 我正在為此目的使用sidomo。 該腳本在本地可以正常運行,但在服務器上運行時不提供任何輸出。 甚至docker images命令也無法在服務器上提供正確的輸出。 輸出為:

Cannot connect to the Docker daemon. Is the docker daemon running on this host?

我需要更改哪些權限才能從服務器訪問我的Docker映像? 我只需要Web應用程序中docker程序的輸出即可。

遠程訪問docker守護程序很危險。 它等效於root訪問。 這就是為什么root用戶可以訪問守護程序的套接字的原因,而在大多數設置中,只能由docker組的成員訪問。

現在,我不確定要告訴您如何允許訪問您的應用程序。 您似乎沒有Linux權限的豐富經驗,而這是保護Web應用程序所需的權限。

因此,它僅提供概念,而不是命令:將您的Web應用程序正在運行的用戶添加到docker`組。

最后提醒:保護Web應用程序! 屆時它將是您擁有的唯一服務器安全性。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM