コード例 #1
0
        private static void CheckDocker(ILogger logger, IVerb verb, UserConfig config)
        {
            PerformanceTesting.Checkpoint("Begin Docker Check");
            logger.Trace("checking docker");

            if (verb.RequiresDocker && config.Checks.Docker && !Docker.IsRunning())
            {
                logger.Fatal("docker check failed");
                throw new FatalException("Docker daemon is unreachable or not running.");
            }

            PerformanceTesting.Checkpoint("End Docker Check");
        }