Пример #1
0
        public void Update()
        {
            containersMapper.UpdateCollection(service.GetContainers(), Containers);

            RefreshCommand.UpdateState();
            StartContainersCommand.UpdateState();
            StopContainersCommand.UpdateState();
        }
Пример #2
0
        public override void Run()
        {
            Console.WriteInfoLine("Listing user's database...");
            base.Run();

            using (var client = new DockerService())
            {
                var containers = client.GetContainers(true, $"^.*-{User}-.*$");

                foreach (var container in containers)
                {
                    Console.WriteInfoLine($"{container.Names.First()} ({container.State} {container.Status})");
                }
                Console.WriteSuccessLine("Databases was successfully listed.");
            }
        }