Lately I’ve been working on getting Sitecore up and running in docker containers. Which now is possible with windows containers, you can read pbering blog post about here http://invokecommand.net/posts/sitecore-and-docker-today. In my last blog post I showed how to use Solr with Docker and Sitecore, unfortunately you can’t run windows container a long side with Linux containers yet. So in the following I’ve created a windows solr container you can use. Remember this will only work if you install docker beta.
docker run –d –p 8983:8983 istern/windows-solr54 –name mysolr
Since there are some minor bugs on windows container you can’t reference in on localhost so you will have to inspect the container to get the ip.
docker inspect mysolr
paste the ip into your solr host in Sitecore.ContentSearch.Solr.DefaultIndexConfiguration.config in your environment. And you’re now done.