default.nix (386B)
1 { dockerTools, quark }: 2 3 dockerTools.buildImage { 4 name = "quark"; 5 tag = quark.version; 6 7 contents = [ dockerTools.fakeNss quark ]; 8 runAsRoot = "mkdir -p /htdocs"; 9 10 config = { 11 Cmd = [ "quark" "-h" "0.0.0.0" "-p" "8080" "-g" "nobody" "-l" ]; 12 WorkingDir = "/htdocs"; 13 Volumes = { 14 "/htdocs" = { }; 15 }; 16 ExposedPorts = { 17 "8080/tcp" = { }; 18 }; 19 }; 20 }