Size: a a a

Docker — русскоговорящее сообщество

2020 February 12

C

Cyclone in Docker — русскоговорящее сообщество
Sergei Diachenko
The EXPOSE instruction does not actually publish the port. It functions as a type of documentation between the person who builds the image and the person who runs the container, about which ports are intended to be published. To actually publish the port when running the container, use the -p flag on docker run to publish and map one or more ports, or the -P flag to publish all exposed ports and map them to high-order ports.
Отличная копипаста из открытой у меня и прочитанной вкладки, большое спасибо.
источник

SD

Sergei Diachenko in Docker — русскоговорящее сообщество
а что здесь непонятного?*
источник

AT

Alex Ted in Docker — русскоговорящее сообщество
Sergei Diachenko
а что здесь непонятного?*
удваиваю
источник

ST

Sergey Trapeznikov in Docker — русскоговорящее сообщество
Alex Ted
удваиваю
утраиваю
источник

R

Radik in Docker — русскоговорящее сообщество
Sergey Trapeznikov
утраиваю
х4
источник

C

Cyclone in Docker — русскоговорящее сообщество
У вас очков не хватит столько удиваивать  и утраивать.
Неясен смысл использования EXPOSE без -p.
источник

C

Cyclone in Docker — русскоговорящее сообщество
Я единственное могу придумать - это для общения контейнеров друг с другом без публикации порта в хост.
источник

SD

Sergei Diachenko in Docker — русскоговорящее сообщество
можете делать expose, можете не делать. это с -p никак не связано. Но некоторое ПО (типа openshift) на основе expose определяет какой порт использует приложение в контейнере и создает сервис, связанный с этим портом.
источник

C

Cyclone in Docker — русскоговорящее сообщество
Принимается. Есть ещё предложения?
источник

SD

Sergei Diachenko in Docker — русскоговорящее сообщество
Cyclone
Принимается. Есть ещё предложения?
Когда кто-то другой будет читать ваш dockerfile он скажет вам спасибо, за то что вы сразу указали, какие порты используются вашим приложением)
источник

ST

Sergey Trapeznikov in Docker — русскоговорящее сообщество
Cyclone
Принимается. Есть ещё предложения?
источник

C

Cyclone in Docker — русскоговорящее сообщество
Sergei Diachenko
Когда кто-то другой будет читать ваш dockerfile он скажет вам спасибо, за то что вы сразу указали, какие порты используются вашим приложением)
Вот и напишите кому-то другому комметнарий в Dockerfile на языке человека. Язык машины для этого не нужен.
источник

AB

Artem Borovinskiy in Docker — русскоговорящее сообщество
народ привет! кто тут шарит за laradock? кто пользовался подскажите как проще всего ssl в nginx поставить?
источник

M

Maxxie in Docker — русскоговорящее сообщество
всем привет.  
Существует  image в который засунута БД (Бд состоит из 5 процессов, который между собой общаются)
Соответственно при попытке стартануть 2 контейнера с одинаковым image на одном хосте, работать будет только один, одновременно 2 не взлетают, я так понимаю, что они стучаться в одни и те же порты сервисов БД, потому 2 одинаковых никак.

Вопрос, есть ли какой work around, чтобы это забороть не трогая конфиги БД
источник

AT

Alex Ted in Docker — русскоговорящее сообщество
Cyclone
Вот и напишите кому-то другому комметнарий в Dockerfile на языке человека. Язык машины для этого не нужен.
напиши в Docker свою идею, а то они там не знают уже что же делать с этим EXPOSE
источник

C

Cyclone in Docker — русскоговорящее сообщество
Грубить необязательно. То, что написано в этой статье, я уже обозначил выше "для общения контейнеров друг с другом без публикации порта".
источник

R

Radik in Docker — русскоговорящее сообщество
Cyclone
Грубить необязательно. То, что написано в этой статье, я уже обозначил выше "для общения контейнеров друг с другом без публикации порта".
там же так не написано
источник

ST

Sergey Trapeznikov in Docker — русскоговорящее сообщество
Alex Ted
напиши в Docker свою идею, а то они там не знают уже что же делать с этим EXPOSE
exposito?
источник

MS

Make Suffer in Docker — русскоговорящее сообщество
Cyclone
Вот и напишите кому-то другому комметнарий в Dockerfile на языке человека. Язык машины для этого не нужен.
Машины сосать
источник

MS

Make Suffer in Docker — русскоговорящее сообщество
Никакого языка машин в этом айти чате
источник