Replying to @⁨mo@mastodon.ml⁩

@mo Ну вот серьезно, нахрена так делать? Зачем спецом раздувать схему запуска? Если мне нужен будет другой маппинг портов - я скажу об этом. А так, я тебе прописал 80 и 443, и я ожидаю, что ты будешь на них запускаться. Зачем усложнять?

Replying to @⁨drq@mastodon.ml⁩

@drq потому что контейнер это всего лишь коробочка, а не готовая инсталляция софта...

EXPOSE в докерфайле вообще нужен лишь для целей документации. Как и VOLUME, к слову

а куда уже эти порты и волюмы подключать, решать должен тот кто коробочку использует

Replying to @⁨drq@mastodon.ml⁩

@drq ну да, но вообще то нет :blobcatgooglyshrug:

ты можешь из одного образа (где и прописан expose) запустить бесконечно много контейнеров, с разными настройками

и единица конфигурации это как раз контейнер, не образ

ru