En lançant Docker, vous pouvez avoir l’erreur :

Error response from daemon: Cannot start container my_container: port has already been allocated
2015/04/01 09:13:11 Error: failed to start one or more containers

Elle est due au fait que vous avez déjà un autre service utilisant le port que vous souhaitez utiliser avec votre container docker.

Pour résoudre cette erreur, arrêtez le service utilisant ce port et redémarrez votre docker.

Par exemple, si vous avez Apache en concurrence avec Docker sur le port 80:

sudo service apache2 stop
sudo service docker.io restart

Puis relancer votre commande docker run ...

Si votre erreur persiste, creusez en lisant ce ticket github