This document discusses service discovery for microservices using Docker and OSGi. It describes how Docker containers can be monitored to dynamically register their services in an OSGi environment. Consul is introduced as a distributed key-value store that can be used for service discovery across multiple hosts. The document concludes with demos of integrating Docker services with OSGi using Consul for service discovery.