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/1/ssh/2.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
重新启动docker容器时自动启动ssh_Docker_Ssh - Fatal编程技术网

重新启动docker容器时自动启动ssh

重新启动docker容器时自动启动ssh,docker,ssh,Docker,Ssh,我是Nvidia docker的新手。我制作了一个容器,并在其中安装了许多软件。我可以使用SSH连接到容器,但每次重新启动容器时,都需要重新启动SSH服务。我想知道如何自动启动ssh。 我在这个问题上看到了类似的问题,比如说改变我的DOCKFILE,但是我没有DoCKFrm……我用命令创建它并安装了所有的软件,把我的容器看作一个普通的Ubuntu。 谢谢你回复曼尼的密码。我正在使用Ubuntu,只是使用命令提示符进行操作。我觉得我的问题更像是:如果我在设置docker容器时没有设置autost

我是Nvidia docker的新手。我制作了一个容器,并在其中安装了许多软件。我可以使用SSH连接到容器,但每次重新启动容器时,都需要重新启动SSH服务。我想知道如何自动启动ssh。 我在这个问题上看到了类似的问题,比如说改变我的DOCKFILE,但是我没有DoCKFrm……我用命令创建它并安装了所有的软件,把我的容器看作一个普通的Ubuntu。

谢谢你回复曼尼的密码。我正在使用Ubuntu,只是使用命令提示符进行操作。我觉得我的问题更像是:如果我在设置docker容器时没有设置autostart ssh,我现在应该做些什么来弥补它?

最好使用
docker exec-it容器\u name/bin/bash
(或/bin/sh)而不是ssh服务器


您可以发布运行命令、屏幕截图的软件,以及您在软件中可能执行的操作吗?您可能应该将其拆分为一组相关的图像,每个图像运行一个程序,并向源代码管理提交一个Dockerfile以构建每个图像。将每个容器视为它所包装的单个程序:正如不使用ssh连接到浏览器中一样,通常也不使用ssh连接到容器中。答案是
docker exec
;我建议在偶尔调试时谨慎使用Docker,而不是作为使用Docker的主要方式。谢谢你的推荐,但我正在做我的实习工作,这是我导师提出的要求。我现在正在使用exec,而项目需要使用ssh。我明白了,这可能是一种棘手的测试?:)他们要求你做坏事,并希望看到你的行动…顺便说一句,如果这真的是他们想要你做的任务,你可以尝试使用类似linux服务的东西,这里是linux的例子。Alpine通常可用于docker图像。您还可以为每个linux区搜索类似的服务。