@docker_ru

Страница 816 из 1375
Konstantin
09.10.2018
01:08:17
да, docker stack rm cluster работает
Можно отдельно сервис удалить, не весь стек

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Но файлы не появляются ни с одной, ни с другой стороны

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
Ну скажем у меня в папке лежит датасет, на который я смотрю иногда локально, иногда через докер - не хочется его копировать
Попробуй смонтировать любой другой каталог. Так же проверь настройки в докере проброшен ли домашний каталог пользователя в вируалку с докером.

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

Максим
09.10.2018
13:32:03
Google
Konstantin
09.10.2018
13:38:15
Спасибо, попробую
Глянь оф образ nginx для примера

Кирилл
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
к слову пинг в контейнере видит ip но через proxy_pass он его не видит(если делать в лоб) пишет DNS lookup failure for: service1 returned by /
Пропишите зависимости между контейнерами. Что бы тот что в proxy_pass подымался раньше

Konstantin
09.10.2018
14:04:32
Пропишите зависимости между контейнерами. Что бы тот что в proxy_pass подымался раньше
так зависимость следит только за стартом контейнера, а не того что внутри, не особо поможет

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

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

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

Кирилл
09.10.2018
14:11:57
проверь)
в процессе)

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

в процессе)
это лучше способ - всё пощупать\проверить, чем читать или спрашивать)

Кирилл
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?

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

Dumitru
09.10.2018
21:10:49
Не нужно зависимости, пусть падают и перезапускаются пока нужный сервис не стартанет
тут еще такой нюанс что у меня есть сервис который должен отработать ровно один раз и все (деплоит смарт контракты в эфир) если он будет каждый раз запускаться я останусь без денег)

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

Dumitru
09.10.2018
21:11:21
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
Всем привет подскажите чайнику как смонтировать папку из хоста в докер контейнер ? Туториал читал на оф сайте так и не понял ? не монтируется Заранее спасибо

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

sk
10.10.2018
07:35:26
Зависимости должны ставиться при сборке имейджа.
с такими докерфайлами и докер-компос файлами не ставятся

Maksim
10.10.2018
07:36:16
с такими докерфайлами и докер-компос файлами не ставятся
Ну тогда посмотри на Dockerfile и исправь команду которая ставит зависимости

sk
10.10.2018
07:37:29
Ну тогда посмотри на Dockerfile и исправь команду которая ставит зависимости
команда RUN yarn пробовал yarn, yarn install, npm install не устанавливаются

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

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 в докере ведь запускают :)

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 и один из них удалил и получилось что полчилось(

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