@docker_ru

Страница 864 из 873
Google
Andrey
08.11.2018
10:44:06
Че за тема че за терки?)

multistage и будет вам счастье

Bogdan
08.11.2018
10:51:46
ребята, подскажите матчасть у меня есть проект, я там сделал Dockerfile, сделал простой docker-compose сбилдил проект (вебсервер и монга), сохранил в файл загружаю в докер из tar оба образа делаю docker-compose up и все само поднимаетcя. как docker-compose up понимает что надо поднимать?

Konstantin
08.11.2018
10:53:37
1. забудь про образы как tar 2. мы не знаем что у тебя в конфиге

Bogdan
08.11.2018
10:55:10
1. забудь про образы как tar 2. мы не знаем что у тебя в конфиге
1) я бы был счастлив, но сервер, где это все должно работать, без интернета, он в интранете 2) https://pastebin.com/JgLUgNKa

Konstantin
08.11.2018
10:55:50
локальный docker registry
да как он спасёт(

да, за такое зло забываю

Dmitry
08.11.2018
10:56:14
Так а что конкретно не понятно как подымает?

Bogdan
08.11.2018
10:57:57
Так а что конкретно не понятно как подымает?
ну, когда два образа и я делаю docker-compose up, откуда докер знает что поднимать первым, какие зависимости. если в проекте он ищет yml файл, то в уже сбилженных образах как? а если у меня 100500 образов?

Andrey
08.11.2018
10:58:12
да как он спасёт(
ну типо пушнул в него и развернул по человечески, хоть интернетах хоть в интранетах

Bogdan
08.11.2018
10:59:06
ну типо пушнул в него и развернул по человечески, хоть интернетах хоть в интранетах
бля, там писос надо зайти через какой-то злоебучий расшаренный экран на тачку, там винда открыть путти и зайти на сервер. забудьте слово "скачать" в моем вопросе(((

Google
Dmitriy
08.11.2018
11:00:24
Так, ладно. Такой вопрос. Для связки джанго, постгрес, селери и редис контейнеры создавать только для джанго (на основе python 3.6), для постгрес (как бд), и для redis (как брокера)? Для селери же не нужно?

Bogdan
08.11.2018
11:00:29
Andrey
08.11.2018
11:00:59
Bogdan
08.11.2018
11:01:12
Российский?
мегафон

Bogdan
08.11.2018
11:01:47
Ого, а с виду приличная контора
секьюрити, ты чё штоб поставить докер на сервер - заявка - 3 недели - профит

Andrey
08.11.2018
11:02:29
секьюрити, ты чё штоб поставить докер на сервер - заявка - 3 недели - профит
Слуш, у них же должен быть внутренний репозиторий. Спроси. Полюбому есть какой нибудь глобальный. Просто tar'ками заманаешься таскать.

SilencerWeb
08.11.2018
11:03:50
зачем тебе Dokku?
чтобы один раз его настроить на сервере, а потом просто пушить изменения? чет я уже сколько пытаюсь его настроить, но так и ничего не получается. Есть еще какие-нибудь варианты?

Konstantin
08.11.2018
11:04:37
забудь за Herokku вообще, наркоманы

так даже PHPшники не усложняют, как они всё наусложняли

SilencerWeb
08.11.2018
11:05:59
ну фиг знает, я раньше хероку юзал, было все так удобно, а как пришло время поднимать свой сервер на DO, так захотелось чтобы все так же и осталось, но чет там нереальный хард все это настроить

уже как-то пофиг на удобства, ищу и другие решения для деплоя изменений на сервере

подкинете мб чего?

Dmitry
08.11.2018
11:07:24
ну типо пушнул в него и развернул по человечески, хоть интернетах хоть в интранетах
По поводу образов, насколько я понимаю, если ты не добавляешь —build, то используется последний созданный образ

упс

SilencerWeb
08.11.2018
11:08:13
а что деплоить? Контейнеры?
видимо мне рассказывали уже про другой способ, что-то типа этого: создавать контейнер у себя на локалке деплоить его на сервер развертывать его там и запускать

Google
SilencerWeb
08.11.2018
11:08:50
в идеале мб туториал кто подкинет, по которому сам уже все это настраивал? я ни в докере, ни в бэке не шарю, я фронтендер возящийся со всем вот этим)

SilencerWeb
08.11.2018
11:09:34
Воооот, это true way
а во время развертывания нового контейнера сервер не упадет?

бек на чем?
node.js graphq-yoga + prisma

Andrey
08.11.2018
11:10:39
node.js graphq-yoga + prisma
жесть какая. Ну вот тут чета есть про это: https://github.com/prisma/graphql-yoga/tree/master/examples

SilencerWeb
08.11.2018
11:11:26
Andrey
08.11.2018
11:12:00
не, это примеры создания сервера на graphq-yoga)
Там со сборкой образа. Вот еще одна демка: https://github.com/rongfengliang/graphql-yoga-dockerdemo

SilencerWeb
08.11.2018
11:17:49
Там со сборкой образа. Вот еще одна демка: https://github.com/rongfengliang/graphql-yoga-dockerdemo
чет дичь какая-то, и node_modules в репозитории, и docker-compose.yml настроен не так, как в примере в документации ты сам как это все настраивал?) тут больше проблема не в написании Dockerfile или докер docker-compose, а в понимании как именно это должно все работать (создание образа на локалке, затем отправка его на сервер и развертывание его там, это же для каждого языка и сервера одинаково, не?)

SilencerWeb
08.11.2018
11:19:20
во, уже лучше)

Bogdan
08.11.2018
13:33:02
а tar'ы на эту машину как попадают?
Пройдя этот путь https://t.me/docker_ru/86315

Roman
08.11.2018
13:33:41
похоже на цитрикс по описанию )

просто мб можно так же образ docker-registry экспортировать в файл, scp'нуть на эту машинку и поднять? и дальше уже без проблем с ним работать

Roman
08.11.2018
13:50:54
как красиво сделать чтобы контейнер не умирал после выполения? а то что-то не очень нравится CMD while true; do sleep 1000; done

Gleb
08.11.2018
14:01:44
Привет, как мне достать env в докере с кубернетес подов containers: - name: some image: bash env: - name: SOME value: "some" Передаю значение в кофинге, как его теперь внутри докер файла забрать?

Google
Roman
08.11.2018
14:05:33
thanks

Gleb
08.11.2018
14:06:56
В докер файле то есть могу сразу обращаться к $SOME?

ildar
08.11.2018
14:09:13
попробуй )

Admin


Roman
08.11.2018
14:15:05
установка nginx

Gleb
08.11.2018
14:15:43
Нет
А как обращаться к переменной тогда?

Roman
08.11.2018
14:15:43
а потом Exited(0)

Konstantin
08.11.2018
14:16:02
установка nginx
установка в контейнере? 0_о

кинь лучше Dockerfile, чот мутно всё

Roman
08.11.2018
14:16:29
не, билдится образ

Konstantin
08.11.2018
14:16:46
не, билдится образ
так CMD не для билда )

Gleb
08.11.2018
14:17:59
опиши задачу
В конфигах кубернтес передать стенд а ля qa,stage, затем в докер файле передать это значение RUN npm run build:$NODE_ENV

Konstantin
08.11.2018
14:18:32
так сборка не связана с кубом никак

куб жуёт уже готовый образ

жевал, может я чего пропустил)

Google
Roman
08.11.2018
14:20:14
а как тогда сделать, чтобы с запуском контейнера стартонул nginx?

сейчас CMD service nginx start CMD while true; do sleep 1000; done

Konstantin
08.11.2018
14:21:02
Ты через...а, ну да, через сервис)

Глянь офф образ nginx

Roman
08.11.2018
14:21:27
мне нужен именно кастомный

Konstantin
08.11.2018
14:21:39
Глянь как надо и сделай свой

Никаких сервисов и демонов в контейнере

Roman
08.11.2018
14:22:40
блэт

Konstantin
08.11.2018
14:24:29
CMD nginx Если коротко)

Roman
08.11.2018
14:25:39
а че тогда в офф образе есть CMD?)

Konstantin
08.11.2018
14:28:35
Не понял

Viktor
08.11.2018
14:30:38
Это тот чатик где мне на забытый ключ для докер сказали «ты мудак учись гуглить», или реролльнулись и теперь таки учим запускать nginx без while true? (:

Viktor
08.11.2018
14:31:40
Тогда ладно

David
08.11.2018
15:49:05
Доброго вечера всем. Подскажите, пожалуйста, можно ли прокинуть —advertise-addr после docker swarm init? (без переподнятия swarm’a через: docker swarm leave -f + docker swarm init --advertise-addr<>)

ad1
08.11.2018
15:49:56
Из соседней группы.

Artem D.: Добрый день. Подскажите, пожалуйста, есть возможность использовать traefik не для микросервисов в докер, мезос, и тд. А проксировать запросы для разных хостов на их nginx например? Т.е. есть хосты а.com b.a.com c.a.com все со своимим nginx, можно ли перед ними поставить traefik? и терминейтить на нем ssl. Спасибо.

Страница 864 из 873