
Corsars
10.07.2019
14:31:51

George
10.07.2019
14:33:49

И
10.07.2019
14:35:52
Вообще не шарю в докер сети. Вопрос такой: есть 2 хоста, на одном хосте докер контейнеры имеют айпи 192.168.4.... а на другом хосте 2 контейнера имеют 192.168.2... и один контейнер 192.168.0.... Может ли это как-то повлиять на взаимодействие между контейнерами?

George
10.07.2019
14:36:16

Google

И
10.07.2019
14:36:23
Сварм

George
10.07.2019
14:37:43
Тогда хз

Daniil
10.07.2019
15:16:57
Т.е эта фича не работает или вы про что то другое?)
На самом деле проблема в том, что депендс ничего не рншает

George
10.07.2019
15:20:00
Она работает не так как нужно
По крайней мере, можно понять, почему так выходит, и как делать так, как тебе самому удобно/нужнее

Владимир
10.07.2019
15:23:45
А как заставить контейнер использовать правильный ip, поясню, у меня постфикс в контейнере и при отправке почты с контейнера она приходит с первого, основного ip дедика, как заставить использовать другой ip?

George
10.07.2019
15:25:05
Ну, либо ты можешь руками назначить айпи контейнеру

Владимир
10.07.2019
15:25:27

George
10.07.2019
15:29:09
как
Берешь и назначаешь. Ключ --ip вроде
Но вряд ли ты именно этого хочешь

Google

George
10.07.2019
15:29:36
Твоему почтрвику вообще пофиг должно быть на адрес

Владимир
10.07.2019
15:29:44
))
не правда

George
10.07.2019
15:29:55
Почему ?

Evgeniy
10.07.2019
15:30:10
Ребят, всем привет. Подскажите пожалуйста. Запустил на винде докер php, apache, mysql. Но по localhost ничего не открывается. Как понять в чем дело. На линуксе работало всё

Dmitry
10.07.2019
15:31:30

George
10.07.2019
15:31:50
Опять венда

Evgeniy
10.07.2019
15:32:03

Владимир
10.07.2019
15:32:12
мне нужно чтобы вот тут светился конкретный ip

George
10.07.2019
15:32:35
Поменяй на релее. Я тебе ещё раз говорю

Владимир
10.07.2019
15:32:56
Сейчас ищу у доках про это упоминание

George
10.07.2019
15:33:13
Или ты напрямую без промежуточных серверов вдуваешь прямо в прчтовик назначения ?

Владимир
10.07.2019
15:33:31

George
10.07.2019
15:33:34
через --ip
Можно, но повторюсь, что ты что-то делаешь не то

Владимир
10.07.2019
15:33:41
почему?
что в желании отправлять с конкретного ip запретного или не правильного?

Google

Владимир
10.07.2019
15:39:22
но не обязует ему выходить в инет с этого ip
Ну на сколько я понял
это не то что мне нужно

George
10.07.2019
15:39:47
Но ты что-то недоговариваешь
У тебя несколько айпи на докер хосте ?

Владимир
10.07.2019
15:40:13
да

George
10.07.2019
15:41:21
И один из настройка - файрволла, таблицы маршрутов

Владимир
10.07.2019
15:42:04
а в самом докере что такое не предусмотрели?

George
10.07.2019
15:42:13
Возможно как-то поможет засунуть --publish твой_ип:порт-постфикса:порт-постфикса или вообще хост нетворк
А потом в настройках постфикса указать адрес нужный тебе

Владимир
10.07.2019
15:43:19
и они норм прокидываются
опять же не обязывает контейнер пользовать этот ip
просто постфикс доступен по этому порту и ip

George
10.07.2019
15:45:04

Google

foi
10.07.2019
15:53:00

Владимир
10.07.2019
15:53:09
статика
или ты про iptables?

foi
10.07.2019
15:53:48
статика
И что по этому маршруту на нужный сервак не идёт?

Владимир
10.07.2019
15:54:30
весь сервер должен работать с первого ip
кроме этого контейнера
ну он вообще единственный контейнер
весь я имею ввиду там без контейнера софт есть

foi
10.07.2019
15:56:08
Понял. Меня это тоже интересует кстати. Скорее всего как-то через иптейблс крутить-закручивать
Похоже надо использовать маквлан драйвер
Типа как для виртуалочек

Владимир
10.07.2019
16:06:00
ммм
скинь ссылочку)
https://docs.docker.com/network/macvlan/
кажись нашёл))

George
10.07.2019
16:13:52

Владимир
10.07.2019
16:14:08

Google

Денис
10.07.2019
18:13:34
Подскажите как настроить докер что бы он не запускался автоматически при старте системы на убунте

Владимир
10.07.2019
18:16:14
он на системд ведь?
Посмотри как убрать автозапуск в системд

Денис
10.07.2019
18:18:13
Нужно сначало найти как в этой убунте смотреть?

George
10.07.2019
18:55:29
systemctl status docker
systemctl disable docker


Banschikov
11.07.2019
04:29:26
Всем утра доброго!) У меня возникла не большое недопонимание в сборке Dockerfile.
Есть такой вот Dockerfile:
FROM golang:1.12-alpine as builder
ENV GO111MODULE="on"
RUN apk add --no-cache curl git
RUN go get github.com/caddyserver/caddy
COPY ./main.go $GOPATH/src/
RUN cd $GOPATH/src/ \
&& find . -name '*.go' | while read -r f; do sed -i.bak 's/\/mholt\/caddy/\/caddyserver\/caddy/g' $f && rm $f.bak; done \
&& go mod init caddy \
&& go install
FROM wordpress:php7.1-fpm-alpine
COPY --from=builder /go/bin/caddy /usr/local/bin/caddy
Далее собираю другой Dockerfile на основании этого images:
FROM **************/docker/wordpress:5.5.2
COPY ./caddy/zz-docker.conf /usr/local/etc/php-fpm.d
COPY ./caddy/Caddyfile /etc/Caddyfile
COPY ./app/themes/napoleonit /usr/src/napoleonit
COPY ./app/_api /usr/src/_api
EXPOSE 80
ENTRYPOINT ["docker-entrypoint.sh"]
CMD ["caddy", "--conf", "/etc/Caddyfile", "--log", "stdout"]
Делаю docker run -d **************/docker/wordpress:5.5.2 , и вижу что docker-entrypoint.sh просто не стартует. Какжется я что-то не понимаю. Может кто подскажет в чем моя ошибка?


Евгений
11.07.2019
04:39:13
я не вижу где ты копируешь docker-entrypoint.sh
ему нечего запускать

Banschikov
11.07.2019
04:40:06
Я проверял, он там дейсвительно есть.

Ivgenich
11.07.2019
05:03:27
Перепиши вот так.