@docker_ru

Страница 789 из 1375
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
как, интересно, ты планируешь совершать build без dockerfile
а если просто запустить команду в образе ?

Google
Vladislav
20.09.2018
14:26:34
FIREBASE_PRIVATE_KEY
спс, я убрал оттуда часть текста

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
Какой должен быть кейс, чтобы хардкодить ip?
обычно, я такое называю "виртуалка головного мозга"

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

Andrey
20.09.2018
14:45:47
как в докер-композере сделать defaultGateway при наличии в контейнере нескольких сетей с явно указанными ip ? а то из самих сетей все IP доступны, а дальше роутера при наличии второй сети пакеты не уходят
You can create as many networks as you need, and you can connect a container to zero or more of these networks at any given time. In addition, you can connect and disconnect running containers from networks without restarting the container. When a container is connected to multiple networks, its external connectivity is provided via the first non-internal network, in lexical order.

отсюда https://docs.docker.com/v17.09/engine/userguide/networking/#user-defined-networks

правда в более новой документации этого почему-то нет

Sergei
20.09.2018
15:47:31
судя по всему, у человека там вообще весьма странное решение
nginx в контейнере на нём внешний IP и контейнеру нужен доступ до внутренней подсети с приложением

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

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
А точно образ на убунте?

Yan?
20.09.2018
17:38:28
да

alpine:java

Konstantin
20.09.2018
17:38:45
да
Там нет apt, там apk

Yan?
20.09.2018
17:38:50
тьфу

спасибо)

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

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

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

Есть кто? ?

Точнее я подняла, но достучаться до него не могу. Не могу понять что пошло не так

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

Точно подняла? По команде docker ps его видно?
Видно. Там и увидела название контейнера что бы ответить сообщению Сергея

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
Откуда вы все берёте 0.0.0.0 ...
Разработчики же, у них всё иначе)

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}

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 ( и с этим кейсом ему помогло )

Но я после этого гуглил, как из задисаблить под виндой и нагуглил кучу иссью, на что с задисблены что-то не работает

Andrew
20.09.2018
20:26:35
а, вижу, спс. У меня оно выкл тоже

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

Vlad
20.09.2018
20:34:57
в чем может проблема? ( Без вас не справлюсь, 3 дня пробовал, тупо на месте стою )
Для винды. В трее на докере правой км, выбрать в меню "linux там чего-то"

Stan
20.09.2018
20:35:31
Теперь иди ключи меняй
Я ещё не всё слил, подожди

Страница 789 из 1375