@docker_ru

Страница 770 из 1375
Maksim
10.09.2018
10:42:22
у тебя в студии должно быть что-то подобное

Maksim
10.09.2018
10:43:26
а ты там случаем не через volume подключаешь свои сорсы?)

Vitaha
10.09.2018
10:43:32
хмммм...

Google
Maksim
10.09.2018
10:43:40
сосрсы то локально

а не на серваке с докером

Vitaha
10.09.2018
10:44:58
не не локально я переношу в ФС докера и в нем дотнеть ран делаю

Maksim
10.09.2018
10:45:46
так)

а к какому порту для отладки ты должен в таком случае обращаться?

Vitaha
10.09.2018
10:46:25
хммм....

Maksim
10.09.2018
10:46:30
сделал или ты expose этого порта или у вас там как-то по другому)

далее открыт ли на firewall машины этот порт

Vitaha
10.09.2018
10:46:55
у нас там както дома на коленке поднимаю скил...

ну я вот именно хз , в докере локалхост свой жж тоесть там нат поднят

Maksim
10.09.2018
10:48:52
вот сейчас я ничего не понял)

Konstantin
10.09.2018
10:49:43
хммм....
А ты смотрел статью выше?

Vitaha
10.09.2018
10:50:31
я имею ввиду Докер поднимает свой nat virtual server? а дальше кидает порт в локальную машину...

Google
Vitaha
10.09.2018
10:51:10
да

я через portainer ioменеджил по мануалу( пытаюсь разобраться вот и спрашиваю), в инете по мануалам много всего и всего не очень то конкретног...

ладно буду колупать дальше, если разберусь напишу может кому пригодитсо :)

Алексей
10.09.2018
11:42:41
всем приувет. я ничего еще не понял в докере. задам общий вопрос. могу ли я скажем на убунту в контейнер поставить node-red, open-hab, emqtt, все настроить и связать и потом создать контейнер докера и чтобы эту всю бороду быстро ставить на все другие убунты и дебиан подобные системы?

и даже если они другой версии

я правильно понял суть докера?)

и еще чтобы это все запускалось как сервис и сразу после загрузки ОС..

Maksim
10.09.2018
11:46:24
Для запуска сервисом ты можешь посмотреть на restart policy тогда контейнеры будут стартовать после запуска докер

Konstantin
10.09.2018
11:47:05
и еще чтобы это все запускалось как сервис и сразу после загрузки ОС..
да, можно, вроде как главная задача докера - переносимость. Лучше всё же больше почитать, а не бегло

Алексей
10.09.2018
11:50:22
тебе может ансибл нужен?
ансибл насколько я знаю это чтобы рулить сразу например 10000 маршрутизаторами

Алексей
10.09.2018
11:51:19
а моя цель - быстрое развертывание

Pavel
10.09.2018
11:52:19
ансибл насколько я знаю это чтобы рулить сразу например 10000 маршрутизаторами
скорее для того чтобы настроить N-хостов (установить софт, закинуть конфиги)

но это сильно упрощенно

Алексей
10.09.2018
11:59:17
но это сильно упрощенно
тоесть для моего случая больше подойдет ансибл?

Pavel
10.09.2018
12:02:06
это тебе решать - у любой задачи всегда несколько решений если у тебя конфигурации абсолютно одинаковые на всех хостах, то думаю можно и докером ансибл же даст возможность настраивать более индивидуально

Artem
10.09.2018
13:46:28
Ребят, помогите плиз. Как мне сделать так, чтобы у моего контейнера в точке монтирования данные с контейнера копировались на хост (как например в образе mysql точка /var/lib/mysql) PS: Dockerfile: VOLUME /var/www/oauth/storage не помогло

Дмитрий
10.09.2018
13:52:42
это нужно контейнер запускать с ключем -v

Google
Artem
10.09.2018
14:04:21
@Med1c84 всё равно не запускается(

docker run -d -v /tmp/oauth1:/var/www/oauth/storage 10.0.0.10:5000/oauth:v1.0.0

Эмин
10.09.2018
14:05:06
с вольюмом данные из хоста будут копироваться в контейнер

Artem
10.09.2018
14:05:12
в образе в /var/www/oauth/storage есть папки и файлы, а когда монтирую, то там вообще ничего нету

@farziev_amin а как сделать наоборот?

Эмин
10.09.2018
14:05:45
помойму из контейнера вы можете вытащить только копированием

могу конечно ошибаться

да и не должно быть такого кейса

что бы из контейнера вытаскивать на хост

Maksim
10.09.2018
14:07:55
Вытащить тестовые отчеты например.

Artem
10.09.2018
14:27:00
@farziev_amin /var/lib/mysql в mysql имедже чем тебе не кейс?

Эмин
10.09.2018
14:27:41
вы имеете ввиду бинарники базы?

ну вы смапите вольюм, мускл создаст базу у вас на хосте

что вас в этом смущает?

Artem
10.09.2018
14:54:30
@farziev_amin то есть изначально volume пустой, а потом накатывается база, я правильно Вас понял?

Эмин
10.09.2018
14:55:15
да

Artem
10.09.2018
14:55:39
вообще только что посмотрел, вроде как можно сделать через именованные volumes

docker volume create somevolume

потом когда создаёшь docker run -d -v somevolume:/var/www/oauth/storage image

Данные появляются в volume. Те, которые изначально в контейнере

Google
Artem
10.09.2018
14:56:58
Только вот нужно поресерчить за права

Спасибо за помощь

Эмин
10.09.2018
14:58:42
его еще можно создать через docker-compose

Artem
10.09.2018
14:59:07
не катит, у меня поднимается всё через ansible

Эмин
10.09.2018
14:59:54
секция volumes на равне с секцией services

почитайте

Konstantin
10.09.2018
15:01:18
в образе в /var/www/oauth/storage есть папки и файлы, а когда монтирую, то там вообще ничего нету
/var/www/oauth/storage тут данные из образа или в контейнере генерятся? данные могут добавиться только если в контейнере они созданы, а не в образе

Artem
10.09.2018
15:01:42
@nodekra из образа

через именованные volumes можно

Konstantin
10.09.2018
15:02:00
поэтому и не добавляется, так не работает

Artem
10.09.2018
15:02:32
+

спасибо

Alexey
10.09.2018
15:50:26
привет всем, кто может по traefik подсказать? как правильно указать сертификаты для каждого фронтенда? глобально в доках на сайте я понял, но мне нужно для отдельного контейнера указать сертификат. настраиваю через docker-compose пробую так, но в браузере дефолтный сертификат traefik labels: - "traefik.enable=true" - "traefik.docker.network=proxy" - "traefik.backend=www.domain.ru" - "traefik.frontend.rule=Host:domain.ru,www.domain.ru" - "traefik.frontend.passHostHeader=true" - "traefik.frontend.certFile=/ssl/domain.crt" - "traefik.frontend.keyFile=/ssl/domain.key"

Johnny
10.09.2018
20:35:59
подскажите плз кто сталкивался, если запускать несколько инстансов одного сервиса через docker-compose up --scale , есть ли возможность передать в каждый инстанс свой параметр или порядковый номер? имя контейнера получаю, но оно не решает проблему

Johnny
10.09.2018
20:39:47
передать куда? ENV?
да, в скрипт

Konstantin
10.09.2018
20:42:00
environment: SERVICE_SLOT: "{{ .Task.Slot }}"

не уверен если в композе такое можно

https://docs.docker.com/engine/reference/commandline/service_create/#create-services-using-templates

Johnny
10.09.2018
20:42:31
не уверен если в композе такое можно
спасибо. сейчас прогуглю

Google
Konstantin
10.09.2018
20:42:38
это для swarm

Banschikov
11.09.2018
05:08:22
Всем привет! Народ подскажите, можно же как то просматривать докер секреты?

Stan
11.09.2018
05:13:13
/run/secrets/* ?

Banschikov
11.09.2018
05:22:49
/run/secrets/* ?
Тут swarm mode. Я как понимаю на ноде менеджере нужно смотреть секрет?

Vijay
11.09.2018
05:32:11
http://www.marketsandmarketsblog.com/fintech-blockchain-market.html

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