Inspirit
Я так make изучал так достало что плюсы оставил
Inspirit
В dockerах вроде как все просто
Hикoлaй
Где то даже был мем "кривая изучения докера"
One
в офдоке все есть
Hикoлaй
Начни с велосипедного ремесла: возьми альпайн и напиши на нем свой образ глядя в доки
One
и поиск работает, в отличии от видосиков
Inspirit
Окей лучше с оффа начну
Hикoлaй
Но для меня была проблема что я и докер и композ в голове перемешал и пытался понять оба сразу, как только выкинул композ из головы жить стало легче. И композ после зашел по маслу как охрененная тулза
Читайте гугл и официальные маны
В принципе там все понятно
Волюмес - грубо(!)прокидываете папку
Bogdan
Вечера доброго) не могу понять фишку в докер композере - links. Грубо, есть два сервиса php, mysql. В php сервисе пишем links mysql. Но зачем? В доке пишется что и так все контейнеры доступны друг к другу по имени сервиса
Artem
А вот не знаю зачем вы пишете links, который уже давно depricated
Artem
От этого суть меняется?)
Bogdan
Да я не пишу. Смотрю уроки и репозитории.
Artem
Смотрите офф доку
Artem
Уроки, видимо, уже устаревшие у вас
Bogdan
Что нагугливается в первой десятке) я так понял что лучше использовать networks?
Artem
Ну об этом и говорит офф дока
Artem
Они по умолчанию используются в композе
Artem
Что же меняется?
Artem
А какие же 2 сути я тут расплодил, по вашему?
Artem
http://www.webdesigndictionary.com/term.php?definition=depricated
Artem
@ProbablyClever_bot Не стоит докапываться до написания английских слов в русском комьюнити для неносителя языка, когда даже на англоязычных форумах применяется такое написание носителями.
#немного_оффтопа Если тут есть девушки, то с праздником
Ivan
Кто-нибудь в курсе, есть ли опция пустого контекста при билде (ничего, кроме Dockerfile)? Буду признателен. UPD: сделал .dockerignore: *.* !Dockerfile
Chebyrash
Alexander
Зачем нужно docker-machine?
Cin
провижионить
Alex
Нормы языка не для всех являются ценностью
Vahe
кто нибудь может помочь с вопросом? у меня есть react приложение, я запускаю его без сетевых конфигураций, то есть по умолчанию оно запускается через бридж мод, но с хоста не могу достучатся до приложения
Vahe
5741519e4f39 cc-front "/bin/sh -c 'if [ ${…" 9 minutes ago Up 9 minutes 3000/tcp cc-front
Vahe
curl: (7) Failed to connect to 172.17.0.1 port 3000: Connection refused
Vahe
docker0 Link encap:Ethernet HWaddr 02:42:21:e4:65:4a inet addr:172.17.0.1 Bcast:172.17.255.255 Mask:255.255.0.0
neb0t
@mainserver Посмотри на ports конфигурацию. не вижу, чтобы 0.0.0.0 3000 слушался
neb0t
то есть у тебя реакт на контейнере у которого другой ИР и так далее (-p port_server:port_container в команде запуска докера )
Vahe
не понял если честно
Vahe
у меня в докерфайле есть
Vahe
expose 3000
Vahe
этого недостаточно?
neb0t
а лаунч как?
neb0t
ну докер сбилдит конетйнер - но его нужно запустить
Vahe
docker run -d —name cc-front cc-front
neb0t
ну вот
Vahe
да но я не хочу опубликовать порт
neb0t
нужно еще -р 3000:3000 передать в строку запуска
neb0t
тогда на хосте 3000 порт будет смотреть на 3000 контейнера
Vahe
я хочу только через внутреннюю докер сеть зайти
neb0t
если нулями не обчелся
neb0t
тогда нудно -нет передавать
neb0t
и проксю туда пердолить
neb0t
чтобы прокся была в той сети но на хост передавала запросы
Vahe
я хочу поставить реверс прокси через nginx, поэтому не хочу опубликовать порт
neb0t
у тебя пока на бридж смотрит - который по умолчанию изолирован
neb0t
я шарю )
Vahe
:)
neb0t
этот нгинкс будет в том же + 1 - до Н сетей и форвардить запросы
neb0t
-net
neb0t
docker network create BLABLABLA
neb0t
и тогда этот нетворк заюзать для всей срани что должна быть в одном сабнете
neb0t
гугл в помощь
Vahe
понял, спасибо)
neb0t
@mainserver пример композа https://github.com/neb0t/DR_Compose/blob/develop/docker-compose.yml
neb0t
нетворк експортировать нужно перед запуском композа
neb0t
типо export CUSTOM_NETWORK=“BLAH”
neb0t
перед этим docker network create BLAН
Vahe
у меня просто проблемы с конфигом SSL через docker nginx
neb0t
а) ну дак docker logs proxy
neb0t
docker exec -it proxy bash ngint -t
neb0t
-т ваще рулит и пидалит в проверке конфига
neb0t
у меня докер-композ обосрался после использования волайма в 2 контейнерах … полагаю нужно что-то другое
neb0t
технология была 1 волайм = 1 контейнер )))
Vahe
)))
Vahe
щас попробую через баш разобраться)
Dmitrii
Здрасте, я тут решил проект один одокеризировать по нужде
Dmitrii
Вопрос касательно контейнера с кодом при разработке. Как где почитать как код в реалтайме синкать внутрь контейнера?
Dmitrii
Если с упаковкой для прода все понятно, то при дев разработке что походу что то пропустил.
Dmitrii
Надо же как то монтировать видимо хитро его