Size: a a a

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

2019 December 30

SS

Stanislav Sagan in Docker — русскоговорящее сообщество
Petr Pichugin
Всем привет, и с наступающим, у меня блиц-вопрос. Ламерский. Вот запускайю я 2 контейнера, один с cms другой с базой для него. Прокидываю порты при запуске на локальную машину. Сам вопрос, а что обслуживает http ?
Тебе нужно подключить цмс с бд..
источник

SS

Stanislav Sagan in Docker — русскоговорящее сообщество
Petr Pichugin
Всем привет, и с наступающим, у меня блиц-вопрос. Ламерский. Вот запускайю я 2 контейнера, один с cms другой с базой для него. Прокидываю порты при запуске на локальную машину. Сам вопрос, а что обслуживает http ?
Порт от цмс который ты прикинул на локалхост ты его там и увидишь через локалхост, двоеточие, порт
источник

SS

Stanislav Sagan in Docker — русскоговорящее сообщество
Из браузера
источник

👤U

👤 User in Docker — русскоговорящее сообщество
Petr Pichugin
просто в моем предствлении на хост машине должен стоять веб сервер, а тот уже обслуживает стек виртуальных интерфейсов докера
Как вариант. Ещё варианты: docker compose, на каждый сервис свой контейнер. Еще можно nginx отдельным контейнером собрать.
источник

SS

Stanislav Sagan in Docker — русскоговорящее сообщество
Petr Pichugin
Всем привет, и с наступающим, у меня блиц-вопрос. Ламерский. Вот запускайю я 2 контейнера, один с cms другой с базой для него. Прокидываю порты при запуске на локальную машину. Сам вопрос, а что обслуживает http ?
А если тебе нужно красивое имя вместо слова локалхост - устанавливаешь nginx, и проксируешь
источник

👤U

👤 User in Docker — русскоговорящее сообщество
docker-hoster для Dev окружения подходит
источник

👤U

👤 User in Docker — русскоговорящее сообщество
Только надо не забывать -v /etc/hosts делать. Чтоб контейнеры друг друга видели
источник

SS

Stanislav Sagan in Docker — русскоговорящее сообщество
👤 User
Как вариант. Ещё варианты: docker compose, на каждый сервис свой контейнер. Еще можно nginx отдельным контейнером собрать.
А смысл заворачивать nginx в контейнер? Если он смог уже выкинуть порт из цмс своей - значит по идее оно работает. Не?)
источник

👤U

👤 User in Docker — русскоговорящее сообщество
Ну, красивые имена, доступность в локалке
источник

SS

Stanislav Sagan in Docker — русскоговорящее сообщество
Ладно, не суть конечно) Хех, автор вопроса все равно пропал))
источник

👤U

👤 User in Docker — русскоговорящее сообщество
Если соло разработчик, то и -p 8000:80 хватит
источник

SS

Stanislav Sagan in Docker — русскоговорящее сообщество
👤 User
Ну, красивые имена, доступность в локалке
Я вот очень сомневаюсь что можно сделать красивое имя если nginx в контейнере а не снаружи.. Но могу и ошибаться
источник

👤U

👤 User in Docker — русскоговорящее сообщество
Там главное в комплект ему DNS resolver какой нибудь собрать.
источник

👤U

👤 User in Docker — русскоговорящее сообщество
А так, какая разница где nginx? Порты наружу выкинул и он их обслуживает.
источник

SS

Stanislav Sagan in Docker — русскоговорящее сообщество
👤 User
Там главное в комплект ему DNS resolver какой нибудь собрать.
Хм.. я просто не знаю что такое dns resolver. Завтра читну) Самому интересно
источник

👤U

👤 User in Docker — русскоговорящее сообщество
jwilder/nginx-proxy - Docker Hub
https://hub.docker.com/r/jwilder/nginx-proxy
источник

👤U

👤 User in Docker — русскоговорящее сообщество
Все уже собрано. Nginx  который сам все делает по именам контейнеров.
источник

👤U

👤 User in Docker — русскоговорящее сообщество
Stanislav Sagan
Хм.. я просто не знаю что такое dns resolver. Завтра читну) Самому интересно
Dnsmasq, bind9 например.
источник

SS

Stanislav Sagan in Docker — русскоговорящее сообщество
👤 User
Dnsmasq, bind9 например.
Ага, я кажется понял. Вот, у меня для этих целей всегда был nginx) хех
источник

ES

Evgeny Shulyakovsky in Docker — русскоговорящее сообщество
подскажите по какой причине не устанавливается переменная окружения при запуске контейнера, сама команда выдает результат ARG PHP_EXTENSION_DIR

RUN export PHP_EXTENSION_DIR=$(php-config --extension-dir)
источник