
Ruslan
23.06.2018
08:15:51

Sun
23.06.2018
08:17:58
Firewall виндовый погаси и проверь ещё раз

Ruslan
23.06.2018
08:18:16
уже

Sun
23.06.2018
08:18:36
Всё равно не алло?

Google

Ruslan
23.06.2018
08:18:51
неа

Sun
23.06.2018
08:19:14
Стоп, у тебя телнет на 23й порт ломится

Ruslan
23.06.2018
08:19:29
хотя netstat показывает что порт слушает

Sun
23.06.2018
08:19:46
Ты проверь дб-гуём каким-то
Ну или путти.

Ruslan
23.06.2018
08:21:55
работает

Sergey
23.06.2018
08:22:26
лол

Runinterface ?
23.06.2018
08:22:29
telnet 127.0.0.1 5432
вот так это делается

Sergey
23.06.2018
08:22:36
потому что телнет не работает через двоеточие
ору

Ruslan
23.06.2018
08:23:19
лол

Sergey
23.06.2018
08:24:28
телнет воспринимает твою команду как telnet localhost, и имеет в виду самого себя на 23 порту

Google

Ruslan
23.06.2018
08:25:44
да я увидел)

Mi
23.06.2018
08:26:09
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
e174514e2566 ololo/1:latest "/bin/sh -c '/bin/..." 3 hours ago Up 3 hours 0.0.0.0:443->443/tcp chebla
вот как мапится контейнер. а нужно чтобы и на ipv6 и на ipv4

Sergey
23.06.2018
08:30:33
а хост у вас и в 6 и в 4 могет?

Mi
23.06.2018
08:31:01
да.
хотя щас посмотрел.
[root@727 ~]# netstat -pant|grep 443
tcp6 0 0 :::443 :::* LISTEN 39454/docker-xc-
т.е. слушает, но не хочет работать
раздвинул я булки всем людям из интернета. на 443 порт по ipv4 и по ipv6 проваливается телнетом. а в мобильном приложении пишется проверка для ipv6.. и ничего не происход. Для ipv4 конектится сразу
как к самом докере включить Tcpdump?

Sergey
23.06.2018
09:07:27
а он там стоит?

Mi
23.06.2018
09:08:10
неа. это mtpproxy

Ванько
23.06.2018
09:09:22

Mi
23.06.2018
09:09:52
vethxxx правильно?

Ванько
23.06.2018
09:10:15
Не знаю как оно у тебя называется. ip a подскажет

Mi
23.06.2018
09:12:30
на хосте видно ipv6 Пакеты, а вот в докер0 и veth917eddd пакетов ipv6 не видно
правильно понимаю, что если запутстиь контейнер с docker run -d --net=host blablabla то у меня контейнер повешается на eth0?
вообщем что-то не то.
[root@x ~]# lsof -OnP | grep EST |grep IPv6
docker-pr 42306 root 3u IPv6 5333284 0t0 TCP [2001❌x:XX:X]:443->[2001:yy:yy:y]:50332 (ESTABLISHED)
docker-pr 42306 42307 root 3u IPv6 5333284 0t0 TCP [2001❌x:XX:X]:443->[2001:yy:yy:y]:50332 (ESTABLISHED)
docker-pr 42306 42308 root 3u IPv6 5333284 0t0 TCP [2001❌x:XX:X]:443->[2001:yy:yy:y]:50332 (ESTABLISHED)
docker-pr 42306 42309 root 3u IPv6 5333284 0t0 TCP [2001❌x:XX:X]:443->[2001:yy:yy:y]:50332 (ESTABLISHED)

mk
23.06.2018
10:33:11
Нубский вопрос, докер с mssql нормально дружит?

Denis
23.06.2018
10:37:37
Для курсовой работы запускал контейнер, проблем не заметил, но нагрузок не было...

Shaz
23.06.2018
11:00:24

Google

Sergey
23.06.2018
11:00:29

Shaz
23.06.2018
11:01:09

Sergey
23.06.2018
11:01:24
докер то как в mssql засунуть О.о

Shaz
23.06.2018
11:01:49
Да хз, хотя я вообще провтыкал что там ms
Но сдругой стороны, mssql для линя есть уже

Sergey
23.06.2018
11:02:38
да мелкомягкие дрыгаются пытаются выжить на рынке опенсурс решений
"как так никому не нужен наш mssql? а мы его сделали по линух!"

Shaz
23.06.2018
11:03:21
Но можно ещё взять nano server и запихать туда скуль
И провертеть это в докере под виндой
https://hub.docker.com/r/microsoft/mssql-server-linux/
А не, все уже есть(

Sergey
23.06.2018
11:08:58
абажи

The
23.06.2018
12:18:32
Ребятки, почему образ собирается, если делаю COPY . .
и не собирается, если делаю
COPY ./cmd .
COPY ./internal .
COPY ./pkg .
COPY ./vendor .
пробовал source прописывать как cmd, ./cmd, ./cmd/
собираю командой docker build -t golang-app -f ./build/package/Dockerfile .
в корне проекта

Bohdan
23.06.2018
12:21:38
что значит "не собирается"?

The
23.06.2018
12:22:35
одна из команд возвращает exit code не нулевой. ей не хватает папки (internal)
т.е., COPY . . копирует все, и проект собирается. но если ручками скопировать нужное, то жалуется на отстутствие папки internal
перефразируя вопрос, как скопировать вышечеперечисленные папки в мой WORKDIR?

Google

Bohdan
23.06.2018
12:24:46
можешь проверить с помощью RUN ls после каждого шага

The
23.06.2018
12:30:35
после COPY . . вижу весь проект в папке WORKDIR, что очевидно. теперь я хочу скопировать только нужные для бинарника файлы, делаю так:
COPY cmd .
COPY internal .
COPY pkg .
COPY vendor .
и получаю содержимое этих папок...

Admin
ERROR: S client not available

The
23.06.2018
12:32:43
COPY cmd cmd
COPY internal internal
COPY pkg pkg
COPY vendor vendor
вот так зашло.

mk
23.06.2018
12:33:11
Запихать

Code
23.06.2018
12:34:24

Shaz
23.06.2018
12:35:40

Bloody
23.06.2018
14:25:41

Sergey
23.06.2018
14:26:40

Mi
23.06.2018
16:36:15
подскажтие, как отредактировать конфиг host network докера? создание нового не предлагать

Sergey
23.06.2018
17:36:10

Alexander
23.06.2018
18:30:38

Vitalii
23.06.2018
19:01:50
всем привет! какая субд используется в оф образе для yii2
?

Dan
23.06.2018
19:13:10

Mi
23.06.2018
19:24:15
Никак. С пересозданием
дефолтный host нельзя удалить, нельзя создать и аналогичный с дравйверов host. как тогда можно еще попробовать? не создавая через драйвер Bridge

Vitalii
23.06.2018
19:27:44

Dan
23.06.2018
19:28:02

Vitalii
23.06.2018
19:28:21
как вариант)

Google

Subb98
24.06.2018
07:38:47
добрый день. у меня есть docker-compose файл со следующим содержимым (я его урезал для наглядности):
services:
app:
depends_on:
- db
env_file: docker/app/local.env
db:
env_file: docker/db/local.env
два контейнера имеют абсолютно идентичные перменные окружения, за исключением одной: хоста подключения к БД. в случае app - это db, в случае db - это localhost, соответственно. вопрос вот в чём. можно ли как-то назначить общие переменные окружения для всего network'a, чтобы изменить в каждом контейнере только одну, чтобы избежать дублирования?

Анатолий
24.06.2018
07:45:24
вы хотите описать сеть общую для контейнеров?

Subb98
24.06.2018
07:46:00
у меня есть общая сеть для этих контейнеров
вот я хочу задать общие переменные для этих контейнеров за исключением одной

Анатолий
24.06.2018
07:46:46
аа понял.

Subb98
24.06.2018
07:47:10
кажется, я уже нашёл решение. сейчас проверю и отпишу, если работает

Анатолий
24.06.2018
07:50:15
если что отпишите как решили, мне тоже будет интересно. обычно я все переменные окружения описываю для каждого контейнера отдельно в сексии environment

Subb98
24.06.2018
07:51:54
угу. попробовал сейчас сделать через .env в корне проекта (в соответствии с докой), но не прокатило.
мб, надо явно указать ещё в композе..
всё-таки, получилось решить задачу вот таким образом:
services:
app:
depends_on:
- db
env_file: .env
environment:
- POSTGRES_HOST=db
db:
env_file: .env
если кто знает более изящное решение - буду рад узнать его тоже.

Bohdan
24.06.2018
09:14:02
.env_file можно убрать из обоих сервисов - это подразумевается по умолчанию

mk
24.06.2018
09:25:02
Други, а впродакшкн докер используется? У меня в сознании он как решение для тествовой среды и разработки