Nommer le conteneur ne modifie pas votre fichier hosts ou DNS, et selon la façon dont vous avez exécuté le conteneur, il peut ne pas être accessible via le port standard car Docker effectue la traduction du port.
Exécutez docker inspect redis
et examinez la sortie des ports, il vous dira sur quel port il est accessible ainsi que l'adresse IP. Notez, cependant, que cela ne pourra être connecté que sur cette adresse IP à partir de cet hôte. Pour y accéder depuis l'hôte, vous devrez utiliser le port de la commande ci-dessus et l'adresse IP de l'hôte. Cela suppose que vos règles de pare-feu locales le permettent, ce qui dépasse le cadre de ce site.