systemd docker:“ docker run”的包装程序用于处理系统怪癖 源码
systemd泊坞窗 这是docker run的包装,因此您可以在systemd下合理运行Docker容器。 包装程序要做的关键是将容器进程从Docker设置的cgroups移到服务单元的cgroup。 这会处理许多其他怪癖,因此请通读文档以了解在systemd下运行Docker的所有含义。 使用此包装器,您可以通过systemctl或docker CLI管理容器,并且所有内容都应保持同步。 另外,您可以利用systemd和systemd-notify的所有cgroup功能。 我为什么写这个? 完整的上下文位于和此。 简而言之,systemd实际上并不监督Docker容器,而是监督Docker客户端。 这使得systemd无法可靠地管理Docker容器,而不会遇到很多真正奇怪的情况。 安装 将systemd-docker复制到/opt/bin (实际上是您想要的任何位置)。 您可以通过
用户评论