diff --git a/flake.nix b/flake.nix index 160f3db..8066b55 100644 --- a/flake.nix +++ b/flake.nix @@ -32,16 +32,12 @@ }; dockerImage = pkgs.dockerTools.buildImage { name = "policy_service"; - fromImageName = "hexpm/elixir"; - fromImageTag = "1.17.5-erlang-27.0-debian-bookworm-20240612"; - copyToRoot = pkgs.buildEnv { - name = "policy-service"; - paths = [ package ]; - pathsToLink = [ "/bin" ]; - }; + contents = [ + package + pkgs.busybox + ]; config = { - Cmd = [ "/bin/bash" ]; - WorkingDir = "/"; + Cmd = [ "${package}/bin/policy_service" "start" ]; }; }; in