anchor.diff:            #  goes in config bundled with docker itself
             LimitNOFILE = 1048576;
             LimitNPROC = 1048576;
  -        };
  +        } // proxy_env;
         };
   
         systemd.sockets.docker = {
  
positive.code:           #  goes in config bundled with docker itself
            LimitNOFILE = 1048576;
            LimitNPROC = 1048576;
          };
  
          # Presumably some containers are running we don't want to interrupt
          restartIfChanged = false;
  
negative.code: let
  
    cfg = config.virtualisation.docker;
    pro = config.nix.proxy;
    proxy_env = optionalAttrs (pro != "") { Environment = "\"http_proxy=${pro}\""; };
  
  in
  
  