public void Update() { containersMapper.UpdateCollection(service.GetContainers(), Containers); RefreshCommand.UpdateState(); StartContainersCommand.UpdateState(); StopContainersCommand.UpdateState(); }
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."); } }