Docker порти: различия между версиями

Материал из Iknow
Перейти к навигации Перейти к поиску
 
(не показаны 4 промежуточные версии этого же участника)
Строка 1: Строка 1:
 
==Конфігурація та налаштування портів для праці з докер контейнером==
 
==Конфігурація та налаштування портів для праці з докер контейнером==
  
docker run -p80:80 nginx
+
docker run -p 80:80 nginx
  
   Це пробросить порт 80 з локального хоста в контейнер
+
   Це пробросить порт 80 з локального хоста в контейнер. Порти на локальному хості не можуть бути ті самі, а в контейнеру - можуть.
 +
 
 +
docker run -d --name elasticsearch -p 9200:9200 -p 9300:9300 elasticsearch
 +
 
 +
  Також можливо пробросити де кілька портів.
 +
  Можна вказати який саме протокол буде проброшен -p 9200:9200/tcp
 +
 
 +
-P пробросує рандомний порт в контейнер

Текущая версия на 10:01, 31 января 2024

Конфігурація та налаштування портів для праці з докер контейнером

docker run -p 80:80 nginx

 Це пробросить порт 80 з локального хоста в контейнер. Порти на локальному хості не можуть бути ті самі, а в контейнеру - можуть.

docker run -d --name elasticsearch -p 9200:9200 -p 9300:9300 elasticsearch

 Також можливо пробросити де кілька портів.
 Можна вказати який саме протокол буде проброшен -p 9200:9200/tcp

-P пробросує рандомний порт в контейнер