@docker_ru

Страница 812 из 1375
sk
04.10.2018
17:40:59
docker-machine ls список пустой мне же чтобы установить хоть какую-то нужно виртуал бокс поставить? вот это в доках предлагают docker-machine create --driver virtualbox default

artb1sh
04.10.2018
17:45:08
А как 22 порт работает?
22 ты не натишь никак

Чет как-то не понятна описана схема.

Google
artb1sh
04.10.2018
17:46:15
По идее так

sk
04.10.2018
17:59:12




кто-то подскажет что не так в файле?

sk
04.10.2018
18:04:52
web:
его на что-то заменить нужно или как?

это из документации пример

Konstantin
04.10.2018
18:05:15
Двоеточие нет

sk
04.10.2018
18:06:13
да, я его удалил случайно

Егор
04.10.2018
18:20:56
Товарищи, если кто-то шарит и/или интересуется RethinkDB приглашаю в группу @rethinkdb_ru

С удивлением обнаружил что в телеге комунити по ней нет, если ошибся, поправьте)

Taz
04.10.2018
18:21:23
Нету

И твоя ссылка не пашет

Google
Taz
04.10.2018
18:21:31
И ваще ты спамишь

Егор
04.10.2018
18:33:24
Товарищи, если кто-то шарит и/или интересуется RethinkDB приглашаю в группу @rethinkdb_ru
поправил настройки группы, теперь все ок. Прошу не классифицировать как спам или рекламу, просто рили странно и грустно что еще нет чята где обсуждают ее и делятся опытом

Alexander
04.10.2018
20:02:10
Можно как-то заставить crontab запускать docker-compose run ... ? У меня почему-то не запускает контейнер

я смог надо было через /usr/local/bin/docker-compose -f pathToYml делать

Maxim
04.10.2018
20:44:35
Привет! Подскажите пожалуйста как можно красиво сделать следующее: есть докерфайл: FROM keymetrics/pm2:latest-alpine COPY . /src WORKDIR /src RUN npm install -g yarn RUN yarn cache clean RUN yarn install --frozen-lockfile --production RUN ls -al . EXPOSE 80 CMD [ "pm2-runtime", "start", "ecosystem.config.js", "--env=staging" ] -- и три енва - дев, стейжинг и прод. могу ли я как-то передавать строку "--env=staging" при билде имейджа ? чтобы у меня был один докер файл на все три стейджа

Maxim
04.10.2018
20:47:11
да, верно, опечатка

Yevhen
04.10.2018
20:47:28
Композ?

Konstantin
04.10.2018
20:47:44
Передавай переменную в контейнер при запуске, а в cmd её используй

Maxim
04.10.2018
20:47:54
Композ?
нет - еластикбинсток с докерами)

Yevhen
04.10.2018
20:48:31
Ну тогда, как Константин написал

Konstantin
04.10.2018
20:48:38
Хотя пм2 сам её считает, подставлять кажись не нужно. А нужен ли пм2 в контейнере?

Ну тогда, как Константин написал
А в композе будет иначе?)

Maxim
04.10.2018
20:49:46
Хотя пм2 сам её считает, подставлять кажись не нужно. А нужен ли пм2 в контейнере?
если честно - я хз как правильно прокинуть енв файлики на разные инстансы

Konstantin
04.10.2018
20:50:23
docket run -e VAR=Value image:tag

Google
Konstantin
04.10.2018
20:50:33
В доках же всё есть

Maxim
04.10.2018
20:51:33
docket run -e VAR=Value image:tag
у меня их 30+ штук (переменных) на каждый из енвов

и сначала ж их на сам сервак прокинуть нужно

Konstantin
04.10.2018
20:52:10
env файл можно

Yevhen
04.10.2018
20:52:13
Как ты их прокидываешь

Maxim
04.10.2018
20:52:32
хоть репо и приватный - не хотелось бы их коммитить

Yevhen
04.10.2018
20:52:45
И про пм2 тоже правильно написал, вроде

Konstantin
04.10.2018
20:53:44
пока никак
Так оркестрация, доставка чем?

Yevhen
04.10.2018
20:53:48
Maxim
04.10.2018
20:54:51
Так оркестрация, доставка чем?
хотел сделать на Circle CI, но кажись всё же сначала будет на aws codebuild/codedeploy - с ними у меня есть хоть какой-то опыт

Yevhen
04.10.2018
21:00:40
keymetrics/docker-pm2 - Libraries.io https://libraries.io/github/keymetrics/docker-pm2

Там есть пример запуска с енв

Но пм2 не нужен в докере

Maxim
04.10.2018
21:02:40
не, я реально не доганяю(

Yevhen
04.10.2018
21:10:20
Ну это супервизор грубо говоря, профита от его использования нету в докере

Kirill
04.10.2018
21:56:53
не, я реально не доганяю(
Проще запустить 4 инстанса, если у тебя docker-compose

Это будет логичнее в плане задумки докера

Google
Kirill
04.10.2018
21:57:34
Имхо

Maxim
04.10.2018
21:58:10
понял, спасибо

Ivan
04.10.2018
22:52:53
Описать кластер лучше в компосе зависимости, лимиты, порты... ?

Можно ли в компосе указать на какой swarm ноде стартовать сервис?

Konstantin
04.10.2018
22:58:17
в swarm можно

Ivan
04.10.2018
23:02:38
docker stack deploy --compose-file docker-compose.yml stackdemo

Alexander
05.10.2018
07:33:16
всем привет

докер для мака жрет не стесняясь 7гб памяти с нулем поднятых контейнеров

уже все убил, волюмы даже, на всякий случай

у кого то такое бывало? как то многовато для idle

сори, тупанул, дал ему много в настройках

если кто не вкурсе еще то вот https://github.com/docker/for-mac/issues/178#issuecomment-238509543

brestows
05.10.2018
11:06:48
Всем привет, подскажите вопрос такой. Имеем приложение на php, необходимо развернуть N таких приложений отличающиеся конфиг файлом, как это более граммотно оформить используя Docker ? Например прилдожение в контейнере, nginx оставить на хосте либо в одном контейнере держать и php и ngixn либо еще как-то ?

brestows
05.10.2018
11:09:27
туториалы как бы я видел, тут больше вопрос по "архитектуре" как правильно организовать а не как завернуть приложение в docker. В туториалах в большинстве своем описывают просто частный случай

Единорожа
05.10.2018
15:28:36
Привет, можно ли как-то в докерфайле узнать будущий hostname контейнера?

Что бы сделать RUN sed -i 's/a1/`hostname`/' /root/config.xml

Дмитрий
05.10.2018
15:29:55
Единорожа
05.10.2018
15:30:26
Увы, это не то что мне надо)

Google
Единорожа
05.10.2018
15:36:25
Есть 2 контейнера у каждого из них должен быть свой hostname в кофиге

Dima
05.10.2018
15:43:34
Так по имени сервиса не хочешь сделать?

Konstantin
05.10.2018
15:46:50
Есть 2 контейнера у каждого из них должен быть свой hostname в кофиге
передай в конфиг нужный хостнейм или считай локально, у тебя подход в корне неверный

Единорожа
05.10.2018
16:03:18
Ну подход может и не правильный, но нужно сделать так)

Konstantin
05.10.2018
16:05:58
ты знаешь как нужно, не зная как можно. Это не к добру

Dima
05.10.2018
16:08:43
Ну подход может и не правильный, но нужно сделать так)
Сделай шел-скрипт и добавь его в entrypoint. Скрипт будет менять тебе твой хостнейм)

Единорожа
05.10.2018
16:09:02
Konstantin
05.10.2018
16:21:42
hostname: sethostname: Operation not permitted расскажите потом, как вы это делаете

Lazoreth
05.10.2018
16:28:22
Господа. Подскажите где можно почитать\посмотреть годный гайд по docker swarm? Может есть что-то в стиле dive into docker?

Georgy
05.10.2018
16:30:05
Сделай шел-скрипт и добавь его в entrypoint. Скрипт будет менять тебе твой хостнейм)
о, я только что придумал как менять энв ангуляра в докере

Jack
05.10.2018
21:47:29
Ребят спасите) Ставлю докер на винду - ошибка Отказано в доступе к C:\Windows\System32\drivers\etc\hosts

запускал от имени админа



Yuliy
05.10.2018
22:16:26
а чего в хост лезет?

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