
Vladislav
20.09.2018
14:22:55
Привет.
Никак не могу разобраться, можно ли использовать docker-compose без dockerfile ?
Получаю ошибку: ERROR: Cannot locate specified Dockerfile: Dockerfile
хоть нигде я не указывал этот dockerfile:
- docker-compose.yml: https://pastebin.com/VPGswesb
- common-services.yml: https://pastebin.com/wdeNhEAn

twwlf
20.09.2018
14:23:35
как, интересно, ты планируешь совершать build без dockerfile
FIREBASE_PRIVATE_KEY

Vladislav
20.09.2018
14:24:47

Google

Vladislav
20.09.2018
14:26:34

Sergei
20.09.2018
14:29:44
как в докер-композере сделать defaultGateway при наличии в контейнере нескольких сетей с явно указанными ip ? а то из самих сетей все IP доступны, а дальше роутера при наличии второй сети пакеты не уходят

Konstantin
20.09.2018
14:36:42
Какой должен быть кейс, чтобы хардкодить ip?

twwlf
20.09.2018
14:37:05

Konstantin
20.09.2018
14:37:18

twwlf
20.09.2018
14:37:43
судя по всему, у человека там вообще весьма странное решение

Andrey
20.09.2018
14:45:47
отсюда https://docs.docker.com/v17.09/engine/userguide/networking/#user-defined-networks
правда в более новой документации этого почему-то нет

Sergei
20.09.2018
15:47:31

Yan?
20.09.2018
17:12:03
"exec: \"make\": executable file not found in $PATH"
я же правильно понимаю, что make в image не подвезли?

Konstantin
20.09.2018
17:13:34

Yan?
20.09.2018
17:13:56
понятно - значит надо ставить ручками, спасибо)

Google

Yan?
20.09.2018
17:21:47
The command '/bin/sh -c apt-get update && apt-get install make' returned a non-zero code: 127
хм, я что-то не могу понять в чем же проблема - где-то пишут что >Docker is not in your PATH
но это же дичь какая-то
вызываю я
RUN apt-get update && apt-get install make
хотя - в докер файле прописано
RUN apt-get update && apt-get install make
ENTRYPOINT ["/bin/bash"]
и он пишет
Step 5/6 : RUN apt-get update && apt-get install make
---> Running in dcdaa596e886
/bin/sh: apt-get: not found
только почему он пытается в аргументы /bin/sh пропихнуть apt-get

Bogdan
20.09.2018
17:29:06
А точно образ на убунте?

Andrey
20.09.2018
17:34:02

Konstantin
20.09.2018
17:36:04

Yan?
20.09.2018
17:38:28
да
alpine:java

Konstantin
20.09.2018
17:38:45

Yan?
20.09.2018
17:38:50
тьфу
спасибо)

Konstantin
20.09.2018
17:39:39
тьфу
И баш из коробки нет, [a]sh юзай

Vlad
20.09.2018
18:11:55
все работает! спасибо!
Это для того чтоб в докере была настроена серверная среда, а при редактировании проекта (допустим в своем любимом редакторе) изменения проекта отображались в контейнере?

Robert
20.09.2018
18:15:01

Zamira
20.09.2018
18:30:16
Здрасте
Нужен очень терпеливый человек на помощь начинающему с поднятием первого контейнера
Есть кто? ?
Точнее я подняла, но достучаться до него не могу. Не могу понять что пошло не так

Sergei
20.09.2018
18:33:09

Vladimir
20.09.2018
18:34:28
Точно подняла?
По команде docker ps его видно?

Zamira
20.09.2018
18:35:07
docker inspect container-name и там его ip
Угу
"PortBindings": {
"9400/tcp": [
{
"HostIp": "",
"HostPort": "9400"
}
]
},
Только на curl -XGET '0.0.0.0:9400' отвечает
curl: (56) Recv failure: Connection reset by peer

Google

Zamira
20.09.2018
18:35:45
Как ему ip явно задать?
Что бы начал на 0.0.0.0 отвечать?
Ну или на localhost

Robert
20.09.2018
18:38:06
Откуда вы все берёте 0.0.0.0 ...

Zamira
20.09.2018
18:39:01
Так, нашла адрес
zamira@zamira-UX303LB:~/Projects$ curl -XGET '172.18.0.2:9400'
curl: (7) Failed to connect to 172.18.0.2 port 9400: Connection refused
Но он все равно нихера не отвечает

Sergei
20.09.2018
18:41:33
а пингуется ip ?

Konstantin
20.09.2018
18:41:35

Zamira
20.09.2018
18:42:07
Да, пингуется. Только чертов эластик в нем не отвечает ?
Должно быть кто нибудь из вас точно поднимал эластиксерч на докере. Помогите ?

Vasiliy
20.09.2018
18:43:16
докер-копоз покажи

Zamira
20.09.2018
18:43:28
Я его отправила на 9400.

Vasiliy
20.09.2018
18:43:32
ну или как запускала контейнер

Konstantin
20.09.2018
18:43:43

Vasiliy
20.09.2018
18:43:43
а он послушался ?)

Zamira
20.09.2018
18:43:56
version: '3.6'
services:
elasticsearch:
image: docker.elastic.co/elasticsearch/elasticsearch:5.0.2
volumes:
- esdata:/home/zamira/elasticsearch
ports:
- 9400:9400
volumes:
esdata:
Запускала командой docker-compose up

Vasiliy
20.09.2018
18:44:48
ну все верно, эластик слушает 9200, а ты думаешь, что он 9400 будет
к слову, поновей эластик не требуется ?)

Google

Zamira
20.09.2018
18:45:29
Требуется. Как клиент начнет поддерживать 6.4, так сразу переведу

Konstantin
20.09.2018
18:45:36
Угу, src можно любой порт, а вот dst тот на котором приложении слушает, у эластика 9200

Zamira
20.09.2018
18:46:12
?

Konstantin
20.09.2018
18:47:13
src:dst
Src - который будет на хосте доступен

Zamira
20.09.2018
18:49:41
Спасибо
Только у меня новая проблема ?

Konstantin
20.09.2018
18:51:07
Они только начинаются)

Zamira
20.09.2018
18:55:55

Konstantin
20.09.2018
18:56:26
Да ну ладно)

Леха
20.09.2018
18:56:41

Zamira
20.09.2018
18:58:25
Так и?
{"error":{"root_cause":[{"type":"security_exception","reason":"missing authentication token for REST request [/]","header":{"WWW-Authenticate":"Basic realm=\"security\" charset=\"UTF-8\""}}],"type":"security_exception","reason":"missing authentication token for REST request [/]","header":{"WWW-Authenticate":"Basic realm=\"security\" charset=\"UTF-8\""}},"status":401}

Konstantin
20.09.2018
18:59:09

Andrew
20.09.2018
20:15:38
ребят, такой вопрос. Пытаюсь поднять nginx контейнер ( тупо копирую пример docker-compose.yml ) из доки докера, и делаю
docker-compose up
Спасите, плиииз, что делать?
docker ps
пустой
localhost тоже ничем не занят
в чем может проблема? ( Без вас не справлюсь, 3 дня пробовал, тупо на месте стою )

Taz
20.09.2018
20:17:20
Забавно, недавно эта ошибка здесь летала

Google

Taz
20.09.2018
20:17:28
Компост целиком покажи

Andrew
20.09.2018
20:18:10

Konstantin
20.09.2018
20:20:13
Гугл чего говорит то?

Andrew
20.09.2018
20:21:34
гугл говорит реинсталить докер, но мне кажеться, это неверный путь
ну, если точнее из адекватного есть только открытый иссью на ГХ где чувак сам спросил, сам обьяснил

Konstantin
20.09.2018
20:22:12
На винде реинсталить вообще ничего не стоит же

Andrew
20.09.2018
20:23:07
И чего говорит?
что за реинсталил с disable experimantal features ( и с этим кейсом ему помогло )
Но я после этого гуглил, как из задисаблить под виндой и нагуглил кучу иссью, на что с задисблены что-то не работает

Konstantin
20.09.2018
20:24:09
Daemon-settings что-ли
Оно по дефолту выкл

Andrew
20.09.2018
20:26:35
а, вижу, спс. У меня оно выкл тоже
а, лол, похоже из нужно было включить наооборот. Теперь эта ошибка ушла.
Правда я теперь ловлю другую, мб через 3 дня снова к вам приду)))
Всем спс за помощь

Vlad
20.09.2018
20:34:57

Stan
20.09.2018
20:35:31

Andrew
20.09.2018
20:38:11