Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/docker/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/excel/28.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Amazon web services AWS Docker解释器与Pycharm_Amazon Web Services_Docker_Pycharm - Fatal编程技术网

Amazon web services AWS Docker解释器与Pycharm

Amazon web services AWS Docker解释器与Pycharm,amazon-web-services,docker,pycharm,Amazon Web Services,Docker,Pycharm,我很难正确地设置它,在我努力使它工作时,我消耗了AWS服务器的时间。我有大量内存密集型的分段代码,我想暂时启动一个带有192GB内存的AWS服务器。我知道使用docker可以实现这一点,但pycharm上的指令与将其绑定在一起所需的docker指令无关(它引用了现有代码,而不是演示如何从头开始组装代码)。要启用到2375端口的连接,docker在服务器上运行的命令是什么样子的 编辑:我正在使用Pycharm ProfessionalUPD:检查Pycharm选项我发现有一个使用Docker机器的

我很难正确地设置它,在我努力使它工作时,我消耗了AWS服务器的时间。我有大量内存密集型的分段代码,我想暂时启动一个带有192GB内存的AWS服务器。我知道使用docker可以实现这一点,但pycharm上的指令与将其绑定在一起所需的docker指令无关(它引用了现有代码,而不是演示如何从头开始组装代码)。要启用到2375端口的连接,docker在服务器上运行的命令是什么样子的


编辑:我正在使用Pycharm Professional

UPD:检查Pycharm选项我发现有一个使用Docker机器的选项。这似乎正是你需要的。使用Docker机器,您可以让Docker为您启动一个EC2实例,并提供适当的安全性。阅读有关如何开始的官方文档和AWS驱动程序选项,了解如何设置EC2实例类型、AMI和其他选项

原创帖子:

要启用此功能,必须使用“-H”选项运行Docker守护程序:

sudo dockerd-Htcp://0.0.0.0:2375
您可以在Docker文档中阅读更多相关内容:

不过要小心,对于EC2,您可能还需要使用安全组打开该端口


我还想补充一点,从安全角度来看,您想要实现的目标并不好。这样公开docker套接字就像邀请坏人在EC2实例上举办聚会一样。但既然您提到这是暂时的…

这将使您昂贵的云实例立即扎根。任何能够访问该套接字的人都可以以root身份对您的实例执行任何操作,而无需进一步的身份验证或日志记录,包括自费运行加密货币矿工,并将您完全锁定在系统之外。最好使用TLS,PyCharm bug tracker中的相关评论