
Konstantin
09.10.2018
01:08:17

Ilgiz
09.10.2018
06:16:54
внутри докер контейнера есть мускуль на сервака, запустил баш внутри конейнера зашел в мускуль но почему-то не могу кирилицу ввести почему?

Vlad
09.10.2018
08:11:41
Коллеги, доброго времени суток.
Вопрос: если я на Win10 подготовил image для переноса на другой хос docker save -o myfiles.tar <id-images>. Другой хост это Ubuntu, то на Ubuntu команда docker load -i myfiles.tar должно выполниться без проблем? Нет же разницы с какой системы на какую выполняется перенос?
На другом хосте нет возможности проверить, он мне не доступен.

Эмин
09.10.2018
08:14:08
верно

Google

Vlad
09.10.2018
08:15:12

Igor
09.10.2018
08:31:25
у меня били нюанси при переносе с Linux на MacOS. Но єто через плохую поддержку под macos
надо пробивать

Renarde
09.10.2018
08:38:27
Всем привет!
Расскажите пожалуйста, а как замаунтить директорию на MacOS? Вроде делаю "по инструкции":
docker run -v /Users/renarde/Downloads/projects/pyspark-jupyter:/home/joyvan/work -it --rm -p 8888:8888 jupyter/pyspark-notebookНо файлы не появляются ни с одной, ни с другой стороны

Vlad
09.10.2018
09:04:43

Renarde
09.10.2018
09:10:34
Ну скажем у меня в папке лежит датасет, на который я смотрю иногда локально, иногда через докер - не хочется его копировать

Dmitry
09.10.2018
10:27:21
Друзья, мы сделали подборку полезных инструментов для Kubernetes https://habr.com/company/mailru/blog/425343/ Буду рад вашему фидбэку. Предлагаю подискутировать на тему утилит, которые вы используете

Maksim
09.10.2018
11:00:27

Sergey
09.10.2018
11:06:50

Максим
09.10.2018
13:15:24
Всем привет. Начал осваивать докер. Нужно собрать образ со своим nginx. Есть такой dockerfile
https://pastebin.com/uR4bqyEc
но при попытке запустить контейнер он сразу падает
Подскажите, пожалуйста, что делаю не так.

Konstantin
09.10.2018
13:18:10

Максим
09.10.2018
13:32:03

Google

Konstantin
09.10.2018
13:38:15

Кирилл
09.10.2018
13:56:48
Всем доброго времени суток, подскажите, можно ли как то в apache через proxy_pass задать путь к контейнеру по его имени сервиса при условии что оба контейнера поднимаются одним docker-compose
к слову пинг в контейнере видит ip но через proxy_pass он его не видит(если делать в лоб) пишет DNS lookup failure for: service1 returned by /

Юрий
09.10.2018
14:02:35

Konstantin
09.10.2018
14:04:32

Юрий
09.10.2018
14:05:56
обычно описанная проблема вызвата тем что нужный контейнер еще не стартовал. Потом после в него подключаешься пинги бегают. А в момент старта nginx еще не видит

Konstantin
09.10.2018
14:07:34
бэк может ещё Nсекунд стартовать после старта контейнера и всё равно будет ошибка, не DNS уже, а timeout к примеру

Кирилл
09.10.2018
14:09:29
Хорошо, а если контейнер на который прозу пасс ляжет и затем его раном поднять с подтяжкой портов и имени сервиса, оно будет робить или нет?

Konstantin
09.10.2018
14:11:34

Кирилл
09.10.2018
14:11:57

Konstantin
09.10.2018
14:11:59
а вообще для бэка порты вытаскивать не обязательно, ты же к нему напрямую не подключаешься?
в процессе)
это лучше способ - всё пощупать\проверить, чем читать или спрашивать)

Юрий
09.10.2018
14:12:21

Кирилл
09.10.2018
14:14:33
Спасибо всем большое)
И ещё вопрос, можно ли прокинуть какой нибудь порт сервиса внутрь другого сервиса что бы он был виден через localhost, как это происходит при биндинге портов в хостовой оси?

Konstantin
09.10.2018
14:18:31
забудь про localhost в этом чате

hamper ?
09.10.2018
14:22:27
Кто-нибудь пытался подружить докер с iptables? Как это по правильному делать? Просто если iptables-persistent использовать получается, что приходится сохранять правила для докера иначе при обновлении правил придется весь докер с контейнерами рестартить, либо отключать управление iptables из докера и пытаться отслеживать все правила руками...

Konstantin
09.10.2018
14:29:49
просто публикуй не все порты, а то что можно и всё

Google

kekenec
09.10.2018
16:19:47
Приветствую. Подскажите, пожалуйста, volume биндится в файловую систему контейнера до или после выполнение cmd/entrypoint?

Сергей
09.10.2018
16:42:43
подскажите у меня есть 3 пода мне на одном или на 2 нужно делать controle plane?

Konstantin
09.10.2018
17:06:46

Dumitru
09.10.2018
21:01:22
всем привет
пытаюсь запустить docker-compose с 5 сервисами, 4 из них зависят от 1, то есть сначала надо подождать пока первый полностью запустится (5-10 секунд), потом стартовать
depends_on выпилили из 3+
тут вижу доки по docker stack, но я так и не нашел как это можно сделать
в какую сторону копать?

Konstantin
09.10.2018
21:09:47

Dumitru
09.10.2018
21:10:49

Konstantin
09.10.2018
21:10:53
И depends не выпиливали же, просто он для compose, а не swarm

Dumitru
09.10.2018
21:11:21

Konstantin
09.10.2018
21:11:35
Или on-failure

Dumitru
09.10.2018
21:12:22
restart: none
вот в чем проблема
он вообще не должен рестартавать, это немного не подходит под концепцию сварма...
идея была скрестить depends_on и healthcheck
одно есть в compose, другое в stack
но вот как совместить...

Konstantin
09.10.2018
21:15:10
Хз что у тебя не подходит, я так джобы делаю и всё работает

Dumitru
09.10.2018
21:15:53
Или on-failure
он вызовется только если сервис закончится с exit_code != 0 ?

Konstantin
09.10.2018
21:16:29
Перезапустится, да

Dumitru
09.10.2018
21:16:51
сейчас сделаю тест

Google

Dumitru
09.10.2018
21:23:36
и правда, отработал и вырубился, круто!
спасибо!

sk
10.10.2018
06:31:48
https://pastebin.com/i5dSqPM3(https://github.com/sashakaralchuk/dockerLearning)
почему зависимости не устанавливаются(yarn, yarn install, npm install пробовал)
работает только если сначала их установить а после запустить(docker-compose up), если их сначала устанавливать то следующие доваблять нужно с sudo
так по идее не должно быть, как это исправить?

Inspector
10.10.2018
07:24:24
Всем привет подскажите чайнику как смонтировать папку из хоста в докер контейнер ?
Туториал читал на оф сайте так и не понял ? не монтируется
Заранее спасибо

sk
10.10.2018
07:28:55

Inspector
10.10.2018
07:30:41
Можно на пальцах конкретную команду

Артем
10.10.2018
07:31:18
Добрый день подскажите как можно подключить к локальному gitlab Container Registry. Что бы можно было к нему подключатся не по https
docker login registry.git.exemple.ru:5000 Я так понимаю эта команда подлючается по https

Maksim
10.10.2018
07:33:40

sk
10.10.2018
07:35:26

Maksim
10.10.2018
07:36:16

sk
10.10.2018
07:37:29

Maksim
10.10.2018
07:40:18
А зачем тебе volume? Ты им перетираешь все node_modules которые получил при сборке
Либо переноси установку модулей в CMD перед стартом
Ещё вариант сделать prestart скрипт который будет делать yarn/npm install

Philipp
10.10.2018
08:34:33
Ребят, кто подскажет, почему не тянется образ elasticsearch, выдает вот что:
Error response from daemon: manifest for elasticsearch:latest not found

Bogdan
10.10.2018
08:35:08

Philipp
10.10.2018
08:35:35
ах да, система - win10

Bogdan
10.10.2018
08:36:08

Philipp
10.10.2018
08:44:26
Стянул по линкам отсюда https://www.docker.elastic.co/
Вдруг кому понадобится.
#es #elasticsearch

Google


S
10.10.2018
09:27:26
Приветствую! Кто подскажет Error: A JNI error has occurred, please check your installation and try again
Java в докере с oracle-java8-installer OS Ubuntu Xenial
root@593e8621755b:/opt/spark# java -version
java version "1.8.0_181"
Java(TM) SE Runtime Environment (build 1.8.0_181-b13)
Java HotSpot(TM) 64-Bit Server VM (build 25.181-b13, mixed mode)
root@593e8621755b:/opt/spark/bin# /opt/spark/bin/spark-class org.apache.spark.deploy.master.Master
Error: A JNI error has occurred, please check your installation and try again
Exception in thread "main" java.lang.NoClassDefFoundError: org/slf4j/Logger
at java.lang.Class.getDeclaredMethods0(Native Method)
at java.lang.Class.privateGetDeclaredMethods(Class.java:2701)
at java.lang.Class.privateGetMethodRecursive(Class.java:3048)
at java.lang.Class.getMethod0(Class.java:3018)
at java.lang.Class.getMethod(Class.java:1784)
at sun.launcher.LauncherHelper.validateMainClass(LauncherHelper.java:544)
at sun.launcher.LauncherHelper.checkAndLoadMain(LauncherHelper.java:526)
Caused by: java.lang.ClassNotFoundException: org.slf4j.Logger
at java.net.URLClassLoader.findClass(URLClassLoader.java:381)
at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:349)
at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
... 7 more


Konstantin
10.10.2018
09:35:08
Вопросы по докеру ?

Georgiy
10.10.2018
09:36:01
ну java в докере ведь запускают :)

Alexey
10.10.2018
09:39:32


S
10.10.2018
09:39:50
ок

Сергей
10.10.2018
09:43:44
помогите как с этим бороться, очень срочно
This cluster is currently Updating; areas that interact directly with it will not be available until the API is ready.
[controlPlane] Failed to bring up Control Plane: Failed to verify healthcheck: Failed to check https://localhost:6443/healthz for service [kube-apiserver] on host [95.213.204.90]: Get https://localhost:6443/healthz: read tcp [::1]:51996->[::1]:6443: read: connection reset by peer, log: I1010 09:39:18.830443 1 plugins.go:161] Loaded 3 validating admission controller(s) successfully in the following order: LimitRanger,ServiceAccount,ResourceQuota.
До этого было установлено 2 пода с etcd,plane,worker и один из них удалил и получилось что полчилось(

Konstantin
10.10.2018
10:00:48