2016-11-09 195 views

回答

32

泊坞窗自动启动将任何容器中的“总是”一RestartPolicy当码头服务最初启动时。你不会在cron或任何其他正常的系统启动脚本中找到任何证据。您将不得不深入查找容器配置。

docker inspect my-container (输出寻找RestartPolicy)

我大多了,当容器用--restart always创建这种情况时有发生,形势随后改变,使得我不再想这样的事情发生。

搬运工1.11之后,这是很容易解决

docker update --restart=no my-container

原来答案就在这里:docker - how do you disable auto-restart on a container?

-1
  1. 你也可以看看系统 - >首选项 - >启动应用程序。 (搜索启动应用程序的应用程序)
  2. 使用这个命令:“crontab的-l”(检查所有的cronjob设置或不)
  3. grep的码头工人在/etc/init.d,如果你发现你可以从那里取出sudo的权限(请确保您不改变其他文件或其他任何东西,做你的风险)

  4. 须藤搬运工运行--restart =无Redis的(替换您的容器名称的Redis)

设我知道你是否仍然发现任何问题。

+1

1.它可以,如果码头工人启动系统启动,所以我不认为一个特定的容器会出现在这里(无论如何:我使用真棒WM,所以我没有那个菜单) 2.没有任何cronjobs列出 3.在/etc/init.d没有服务 有什么想法吗? – Techradar

+0

sudo docker run --restart = no redis –

+0

用您的容器名替换redis –

2

的信息是/var/lib/docker/container//hostconfig.json

支票RestartPolicy.Name =“总是”

0

启动泊坞窗,如果没有运行。 单击菜单栏中的Docker图标。 选择首选项...(或按Cmd-comma)。 取消选择“常规”选项卡上的“登录时启动Docker”。 关闭“首选项”窗口。 退出Docker(Cmd-Q或使用菜单)。

+0

这不提供问题的答案。你可以[搜索类似的问题](// stackoverflow.com/search),或者参考页面右侧的相关和链接问题来找到答案。如果你有一个相关但不同的问题,[问一个新问题](// stackoverflow。com/questions/ask),并包含一个链接以帮助提供上下文。请参阅:[提问,获得答案,没有分心](// stackoverflow.com/tour) –

相关问题