예제 #1
0
        public ImageService(IConfiguration config, IDockerClientPoolCollection pools, IServerService servers)
        {
            _pools   = pools;
            _servers = servers;
            var client   = new MongoClient(config.GetConnectionString("dockerdb"));
            var database = client.GetDatabase("dockerdb");

            _pullMsgs = database.GetCollection <ImagePullMsg>("imageMsgs");
        }
예제 #2
0
 public ContainerService(IDockerClientPoolCollection pools, IServerService serverService)
 {
     _pools         = pools;
     _serverService = serverService;
 }