mongo:
container_name: mongo
image: mongo:4.2
network_mode: "host"
hostname: localhost
restart: always
volumes:
- mongodb-data:/data/db
app:
container_name: app
image: app:latest
# depends_on:
# - mongo
network_mode: "host"
hostname: localhost
privileged: true
restart: always
почему то network_mode: host отрабатывает только для монги, а порты аппки не экспозит (80, 443)
netstat -antp | grep LISTEN
tcp 0 0 0.0.0.0:27017 0.0.0.0:* LISTEN 147454/mongod
tcp 0 0 127.0.0.53:53 0.0.0.0:* LISTEN 378/systemd-resolve
tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN 934/sshd: /usr/sbin
tcp6 0 0 :::22 :::* LISTEN 934/sshd: /usr/sbin
подскажите, коллеги, что может быть не так ? энв: авс ес2, убунта 20.04
https://docs.docker.com/compose/networking/
ты меня типа читать послал ?)
докерфайл аппки что-нибудь экспоузит?
EXPOSE 80 EXPOSE 443
почему ты говоришь про экспоз, когда у тебя нетворк_мод: хост?
разбирайся с приложением, почему оно не биндит порты
Обсуждают сегодня