2017-08-08 2 views
1

Comment exposer les plages de ports (comme "3000-4000: 3000-4000") dans docker-compose.yml fichierComment exposer les plages de ports (comme "3000-4000: 3000-4000") dans le fichier docker-compose.yml

ports: - "3000-4000: 3000-4000"

il ne fonctionne pas. S'il vous plaît aidez-moi à le résoudre

+0

double possible de [Docker exposer tous les ports ou plage de ports 7000-8000] (https://stackoverflow.com/questions/28717464/docker-expose-all-ports-or- range-of-ports-from-7000-to-8000) – Rumid

+0

Comment ça "ne marche pas". S'il vous plaît fournir l'erreur que vous obtenez. – Ayushya

Répondre

3

Il y a peut-être une erreur dans la syntaxe que vous utilisez. Les ports sont définis dans la ligne suivante et après avoir laissé de l'espace. Cela devrait fonctionner et comme spécifié dans le reference. Voir exemple ci-dessous:

ports: 
- "3000" 
- "3000-3005" 
- "8000:8000" 
- "9090-9091:8080-8081" 
- "49100:22" 
- "127.0.0.1:8001:8001" 
- "127.0.0.1:5000-5010:5000-5010" 
- "6060:6060/udp"