我知道有人问过类似的问题,但是我无法使它正常工作,或者它对我来说不够具体,因为我是码头工人的新手。这个问题类似于该线程How to move Docker containers between different hosts?中的问题,但是我不完全理解答案,或者我无法使其正常工作。
我的问题:我正在使用Docker Desktop在容器中本地运行python脚本。但是我希望此python脚本能够在Windows Server 2016上运行。该脚本是一个简短的Webscraper,可创建一个csv文件。
我知道我需要在Web服务器上安装某种Docker,并且需要导出容器并能够在Web服务器上的容器中加载。
在上面提到的线程中,它说我需要使用docker commit psscrape,但是当我尝试使用它时。
我得到:“守护程序的错误响应:没有这样的容器:psscraper。” 这可能是因为容器已运行但已停止。由于该程序仅运行几秒钟。 psscraper在“ docker ps -a”列表中,但不在“ docker ps”列表中。我想这可能与此有关。
psscraper是python文件的名称。
有人可以启发我如何进行吗?