nix-configs/docker/hello-docker.nix
2025-11-18 08:41:23 -07:00

25 lines
370 B
Nix

let
pkgs = import <nixpkgs> {};
in
pkgs.dockerTools.buildImage {
name = "hello";
tag = "latest";
copyToRoot = pkgs.buildEnv {
name = "image-root";
paths = [
pkgs.hello
pkgs.busybox
];
pathsToLink = [ "/bin" ];
};
runAsRoot = ''
mkdir -p /data
'';
config = {
Cmd = [ "/bin/hello" ];
WorkingDir = "/data";
};
}