между собой посредством ввода в консольку
Как при запуске контейнеров через компоуз "включить" консольку для того, чтобы "пообщаться" ?
Одно консолей другого не видит. На то это и контейнеры. Это две виртуальные контейнеризированные среды в каждой из которых есть своя укороченная OS. Как и два гига-сервера, контейнеры также обмениваются запросами. Консоли друг друга видеть они не могут. Банально не поддаётся логике
Нет, я немного не так объяснил. у меня такая ситуация Node.js: server.mjs client.mjs DockerFile-Server DockerFile-Client DockerCompose Там в js server.mjs создаёт соединение, client.mjs подключается и они могут с собой общаться. Без докера я в тупую запускал оба js скрипта и строчил в консоль одного скрипта текст, а другой его получал А вот в компоузе нет такой возможности, в консоль при запуске контейнера строчить?
-it флаг, а в композе помоему tty : true , или чтото вроде того
Обсуждают сегодня