Artem
Viktor
Сергей
инструкция из readme?
Когда с почтовиком впервые знакомишься, сложновато что то понять зачем там это всё и где что взять)
Anonymous
Здравствуйте. Есть какой-нибудь мануал, как на windows установить pycharm и docker с linux, а потом их законнектить?
Anonymous
Есть
Anonymous
Anonymous
Есть
Можете ссылку пред оставить?
Anonymous
Artem
Artem
Как поднять почтовик это вопрос в чатике сисадминс
Сергей
И вроде бы причем тут докер🤔
Я попросил совет кто что может предложить для почтового сервера, сборки какие есть, потому что там мне не понятна была. Что тут не понятно...
Artem
Вопроса связанное конкретно с докером я не вижу
Artem
Дословно
Artem
Сергей
Сергей
Вот тут
А в чем проблема собственно? тебя этот как то смущает? я у тебя помощи как то не просил)
Artem
Проблема в лени элементарно погуглить и неуважения к 1.8к участникам чата.
Artem
Тем более что вопрос не по теме
Сергей
Тема сборки в докере, я не просил помощи поднять мне почтовик
Сергей
Может я не правильно выразил свой вопрос, но смысл был в другом
Artem
Ну из вопроса я вижу именно это
Nikita
ребят, а может кто то в общих словах описать, как можно сделать чтобы с одного контейнера внутри которого нгинкс, запросы проксировались на другой контейнер с node.js ?
сейчас в конфиге нгинкса прописано
proxy_pass IP_СЕРВЕРА:4000/;
и этот контейнер виден снаружи, а хотелось бы чтобы он был доступен только внутри контейнера с нгинксом
Alexandr
Nikita
есть домен app.ru, при заходе на него контейнер с нгинкс отдает статику реакта, а при обращении к app.ru/api... нужно чтобы запросы шли уже к контейнеру с нодой
домен один, а сервера два в разных контейнерах, все запросы идут через контейнер с нгинксом, но api редиректится на контейнер с нодой
Nikita
стало понятнее немного ?) я не мастер обьяснять то, что сам плохо понимаю ))
Alexandr
ну тебе вроде хватит правила:
location /api {
proxy_pass http://node:4000;
}
Nikita
вооот
Nikita
http://node:4000;
откуда тут "node"
Nikita
так надо контейнер назвать?
Alexandr
ты не пользуешься компоузом?
Nikita
пользуюсь )
Alexandr
4000 порт у ноды надо заэкспоузить, а ports убрать. Так как у тебя указана дефолтная сетка, все эти сервисы в этой сети и знают о друг друге по имени, которым были обозваны:)
Nikita
спасибо большое, сейчас попробую )
Alexandr
вот тут подробнее о том как это работает https://docs.docker.com/docker-cloud/apps/service-links/#service-link-example
Nikita
а ports и expose вместе могут работать?
Alexandr
да, экспоуз нужен как раз, для коммуникаций внутри сети, которую используют контейнеры
Nikita
спасибо, работает!) я где то видел уже как к контейнерам по именам обращаются, и даже копипастил такие конфиги, но не запомнил что так можно ) теперь точно запомню ))
Alexandr
может кто-нибудь, пожалуйста объяснить как можно изменить имя хоста с которого отправялются запросы из докер-контейнеров. Например у меня есть сеть с "Gateway": "172.20.0.1", когда уходят запросы, хостнейм стоит example.com, а я бы хотел поставить my.domain.ru как можно это сделать?
Andrey
А с ораклом в контейнере есть смысл работать ? Уж больно много с ним мороки
Petr
Там ядро надо на траивать
Andrey
Что именно?
Andrey
Я хотел вообще на Амазон РДС переехать, но чёт опасно стало)
Andrey
Alexandr
Alexandr
какие запросы и как они уходят?
запрос по http. Если бы все запускалось на хосте, то проблему вроде можно было бы решить добавив запись в etc/hosts
Andrey
Alexey
Gaiaz
Доброй ночи
Что посоветуете для ci / cd
Сейчас курю про Gocd
Посматриваю дрон
Гитлаб ci и дженкинс не понравились
Проект небольшой, нужно коробочное решение, современное.
Darkwing
Gaiaz
Спасибо, вопрос снят)
Artem
artem
всем привет) тут решил для докер компоуз впихнуть ноду и yarn.
artem
docker-compose.yaml
nodejs:
build: nodejs
ports:
- '1337:1337'
artem
Dockerfile
FROM node:6.9.1
RUN npm install -g yarn
artem
вроде при установке сборке все окок, но когда захожу через docker-compose exec php bash и выполняю yarn install то ругается что йарн нет
artem
где может вонять?
Алексей
ты заходишь в php
а зависимости ставишь в nodejs
artem
т.е. docker-compose exec nodejs bash?
Anonymous
Почитай доку
artem
ссылку в студию)) я не шарю где именно доку искать
Anonymous
Тогда зачем ты в этой профессии.
artem
я тоже думаю что зря я программистом пошел
artem
докеры заставляют какие то собирать
artem
Алексей
Алексей
http://ru.lmgtfy.com/?q=docker-compose+docs
Anton
всем привет
Anton
при изменении docker-compose мне нужно удалить контейнер?
Anton
или образ?
manefesto
Народ, сижу вот читаю про докер, раньше все время через docker-composer делал линки между контейнерами, сейчас вроде как через сеть всё делается, но сетей несколько вариантов, какой использовать ?
manefesto
https://docs.docker.com/network/
Artem
Artem
docker-compose stop servicename && docker-composr rm -f servicename && docker-compose start servicename