Implement getActualInstanceCount for service.
diff --git a/containers-docker-local/src/main/java/org/apache/aries/containers/docker/local/impl/LocalDockerContainerFactory.java b/containers-docker-local/src/main/java/org/apache/aries/containers/docker/local/impl/LocalDockerContainerFactory.java
index 93b9464..11ad192 100644
--- a/containers-docker-local/src/main/java/org/apache/aries/containers/docker/local/impl/LocalDockerContainerFactory.java
+++ b/containers-docker-local/src/main/java/org/apache/aries/containers/docker/local/impl/LocalDockerContainerFactory.java
@@ -72,6 +72,10 @@
             docker = new LocalDockerController();
     }
 
+    List<String> getDockerIDs(ServiceConfig config) {
+        return docker.ps(SERVICE_NAME + "=" + config.getServiceName());
+    }
+
     @Override
     public Service getService(ServiceConfig config) throws Exception {
         init();
@@ -155,7 +159,7 @@
     @SuppressWarnings({ "rawtypes", "unchecked" })
     private List<ContainerImpl> discoverContainers(ServiceConfig config) {
         List<ContainerImpl> res = new ArrayList<>();
-        List<String> ids = docker.ps(SERVICE_NAME + "=" + config.getServiceName());
+        List<String> ids = getDockerIDs(config);
         if (ids.size() == 0)
             return Collections.emptyList();
 
diff --git a/containers-docker-local/src/main/java/org/apache/aries/containers/docker/local/impl/ServiceImpl.java b/containers-docker-local/src/main/java/org/apache/aries/containers/docker/local/impl/ServiceImpl.java
index 4577f70..76484f0 100644
--- a/containers-docker-local/src/main/java/org/apache/aries/containers/docker/local/impl/ServiceImpl.java
+++ b/containers-docker-local/src/main/java/org/apache/aries/containers/docker/local/impl/ServiceImpl.java
@@ -44,7 +44,8 @@
 
     @Override
     public int getActualInstanceCount() {
-        return containers.size(); // TODO obtain live
+        return factory.getDockerIDs(config).size();
+        // TODO test
     }
 
     @Override