我想在NixOS下运行一个预先构建的docker容器。我希望以Nix风格实现以下两点:
1.通过nix表达式从docker hub安装容器,从而实现可复制性。该docker当前列为“latest”,我希望有一种方法可以转换为版本ID。 2.通过在
我找到了一些关于在nix内部构建docker容器的页面,尽管我甚至无法使这里的第4个示例工作。但是我没有找到任何通过系统声明运行容器的示例。
我非常感激这里的帮助或指针(或示例!),我正在尝试使东西正常工作。我只对docker有一些基本的了解。
1.通过nix表达式从docker hub安装容器,从而实现可复制性。该docker当前列为“latest”,我希望有一种方法可以转换为版本ID。 2.通过在
/etc/nixos/configuration.nix
中嵌入表达式(间接地)来从启动时运行容器,预计通过systemd
服务来配置这个声明。我找到了一些关于在nix内部构建docker容器的页面,尽管我甚至无法使这里的第4个示例工作。但是我没有找到任何通过系统声明运行容器的示例。
我非常感激这里的帮助或指针(或示例!),我正在尝试使东西正常工作。我只对docker有一些基本的了解。