@docker_ru

Страница 821 из 1375
Lazoreth
13.10.2018
09:43:53
Ситуация такая. Перекатываю проект в контейнеры. Фронт работает таким образом: он собирается и заливается на сервер. А nginx просто перенаправляет на html файл в подмонтированную папку с собранным фронтом

Lazoreth
13.10.2018
09:45:08
Точно, спасибо

Inspector
13.10.2018
09:45:46
Тип BINARY подобен CHAR, но хранит двоичные строки байтов, а не недвоичные строки символов.
Ничего не понял ?.как получить то эти данные из Таблицы ? Просто поменять кодировку или как?

Google
Robert
13.10.2018
09:47:08
Ничего не понял ?.как получить то эти данные из Таблицы ? Просто поменять кодировку или как?
Поменять тип данных, либо варчар и хранить как ИП, либо int и использовать функцию inet_aton

Konstantin
13.10.2018
09:47:30
Inspector
13.10.2018
09:48:15
Поменять тип данных, либо варчар и хранить как ИП, либо int и использовать функцию inet_aton
Сменить просто тип данных и все будет отображаться правильно? На какой тип данных поменять?

Lazoreth
13.10.2018
12:00:53
Подскажите пожалуйста, почему образ может не собиратся? FROM node:6-alpine COPY . ./server/front WORKDIR /server/front CMD apk update && apk upgrade && apk add --no-cache git bash libpng-dev g++ gcc autoconf automake libtool nasm make CMD npm i CMD npm run browser:build CMD npm run mobile:build Билд проходит, очень быстро и без ошибок, ну нужная папка build пустая

Konstantin
13.10.2018
12:01:36
RUN, а не CMD

Чо там по докам?

Lazoreth
13.10.2018
12:04:50
Точно, напутал, спасибище

Konstantin
13.10.2018
12:18:24
Точно, напутал, спасибище
ну и советую зависимости в отдельный слой, глянь любой Dockerfile c nodejs проектом

Lazoreth
13.10.2018
12:27:09
Да блин, я не фронтер нифига

Konstantin
13.10.2018
12:35:24
Artem
13.10.2018
16:32:39
Добрый вечер не подскажите как запустить docker-compose под текущим пользователем

?

Алексей
13.10.2018
16:35:04
Под текущим пользователем выполнить команду docker-compose

Google
Artem
13.10.2018
16:40:09
Проблема в том что файлы которые создаются докером под рутовым пользователем. Можно как-нить настроить, чтобы они создавались под текущим?

Oleg
13.10.2018
16:55:16
Проблема в том что файлы которые создаются докером под рутовым пользователем. Можно как-нить настроить, чтобы они создавались под текущим?
Внутри контейнера создай пользователя с таким же uid и выполняй все дальнейшие операции из под него

Artem
13.10.2018
16:56:19
Как?

Oleg
13.10.2018
16:56:27
RUN useradd ... your_user USER your_user

Artem
13.10.2018
17:05:02
Спасибо

Sergey
13.10.2018
19:45:13
Подскажите как выводить логи в файлы (логи с 3 контейнеров в стдаут)

Andrey
13.10.2018
21:27:38
Подскажите как выводить логи в файлы (логи с 3 контейнеров в стдаут)
https://docs.docker.com/config/containers/logging/configure/#configure-the-default-logging-driver

Грін
14.10.2018
08:43:59
Скажите почему такое странное подключение в mongo? Запускаю проект через docker-compose

Sergey
14.10.2018
08:46:22
Как сервис обзовешь - на такой хост и ходишь

Грін
14.10.2018
08:50:01
должна програ так запустится

Sergey
14.10.2018
09:17:29
должна програ так запустится
В рамках одного компа или контейнера

Грін
14.10.2018
09:20:09
Emil
14.10.2018
09:44:03
Привет Госпади Хелпаните мне плиз Крч, мне нужно запустить миграции для постгреса Я прописал их запуск в CMD докерфйла CMD ["node_modules/.bin/sequelize", "db:migrate", "&&", "nodemon", "bin/www"] Но оно циклически его херачит Подскажите как правильно ПС Я гуглил но тамм какие то дикие идеи типо sh файла который эротически входт в контейнер и в нем пытается запустить npm скрипт Мне это как то не оч

Yaroslav
14.10.2018
09:53:22
зачем тебе миграции и nodemon?

и что в db:migrate?

Emil
14.10.2018
10:13:33
не Я сначала хочу запустить миграции А потом сам проект через nodemon



Sergei
14.10.2018
12:16:05
а ты не хочешь делать миграции при запуске контейнера? (определяя соответствующий скрипт как entrypoint для твоего образа?)

Google
Emil
14.10.2018
12:18:49
у меня в контейнере нет нод модульса (в интернетах писали что нужно ножмодульс в докер игнорм добавлять)

я пару дней как начал ковырять докер потому возможно пишу ересь)

это типо прописать его в sh и добавить в docker-entrypoint-initdb.d ?

Sergei
14.10.2018
12:29:07
вот пример: у меня образ с django, при старте образа я хочу запускать миграции в базу данных, и собирать новую статику. что делаю:



Emil
14.10.2018
12:31:32
спасибо сейчас попробую так

Sergei
14.10.2018
12:32:03


А подскажите пожалуйста по теме оптимизации: Поднимаю в докер-контейнерах два сайта на одном vps. Имею debian, 1GB памяти, ssd, CPU 1 core Первый сайт обслуживает такой набор контейнеров: postgresql, nginx, gunicorn (2 воркера держат api на джанго), node (нужен для Server Side Rendering) Второй: mariaDB, nginx, pfp-fpm(2-10 воркеров) Все образы на базе alpine-linux. В хорошие времена наблюдаю показатели: из 1ГБ памяти 745MB использовано, остальное в swap, процессор особо не напрягается. Но иногда бывает 850 памитя загружено, про свап кстати не помню, и жуткие тормоза, воркеры слетают по timeout, а если перезагружаю контенеры - вижу что то типа "socket connection timeout" и невозможность стартануть контейнер. Вот хочу еще гиг памяти добавить, и такой вопрос - есть ли в этом смысл, как считаете?

Konstantin
14.10.2018
12:44:12
не юзай своп вообще

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

docker stats покажет кто сколько

Sergei
14.10.2018
12:49:12
Вот спасибо!!! о docker stats не знал! больше всего оказывается есть gunicorn (попробую подкрутить воркеры). а про отключения swap в debian это я загуглю, как сделать. Благодарю!

ну еще попробую настроить кэширование для node-сервера, ssr срабатывает только один раз, но жрет ресурсов дофига. и наверное памяти прикуплю, не так уж дорого. Видимо по этому ресурсу все же основная нагрузка идет

Konstantin
14.10.2018
12:56:32
Swapoff или swapiness 1

Inspector
14.10.2018
16:11:45
Mysql Добрый вечер друзья кто знает в чем проблема? При конвертации данных с помощью команды select inet_ntoa(conv(HEX(ip), 16, 10)) from new_ip выводятся данные которые необходимы. Дальше я хочу что бы эти конвертируемые данные (тоесть ип адреса в формате 192.168.1.23) записались в новую таблицу. Пытаюсь это реализовать след. командой create table new_all_1 select inet_ntoa(conv(HEX(ip), 16, 10)), user_id, log_date from new_ip;. Выдаются след. ошибка ERROR 1411 (HY000): Incorrect integer value: 'conv(hex(`old`.`new_ip`.`ip`),16,10)' for function inet_ntoa Как создать новую таблицу на основе конверитируемых данных????

Sergey
14.10.2018
16:20:51
@dba_ru
он просто спамит по чатам чтобы ему сделали

Konstantin
14.10.2018
16:21:11
Google
Konstantin
14.10.2018
16:21:22
А кто тут админ вообще?

Sergey
14.10.2018
16:21:39
Konstantin
14.10.2018
16:21:44
капибара
Нету его

Sergey
14.10.2018
16:21:48
О _о

Konstantin
14.10.2018
16:22:15
Hitmaker ник кажись, был раньше уже неделю не вижу

Sergey
14.10.2018
16:22:46
Таймураз
14.10.2018
16:23:15
А кто тут админ вообще?
Денис тоже Дважды просил дать права, но?

Konstantin
14.10.2018
16:24:36
Но кто-то тут чистит спам, но я не знаю кто

Sergey
14.10.2018
16:26:52
Но кто-то тут чистит спам, но я не знаю кто
это потому что команда спам банит и чистит сразу везде где бот нагадил

Таймураз
14.10.2018
16:27:39
Sergey
14.10.2018
16:28:00
Если бот нагадил только тут- не почистит
вот, а если он погадил в @devops_ru и я его забаню, то он вылетит

Таймураз
14.10.2018
16:28:40
вот, а если он погадил в @devops_ru и я его забаню, то он вылетит
Оно-то понятно, я ж ботом занимаюсь) Просто кейс привел на всякий

Таймураз
14.10.2018
16:29:32
Короче нужно сюда того, кого будут люди ненавидеть, добавить в админы Меня, например

Буду за грамматические ошибки банить

Таймураз
14.10.2018
16:32:16
?
И сам же запятую забыл поставить

Sergey
14.10.2018
16:36:31
еще не попал в админы а уже в банлисте

MaXG
14.10.2018
17:11:06
подскажите плиз мануал по поднятию своего сервера для управления dns-зонами

Google
Robert
14.10.2018
17:12:42
Тут филиал Лора открылся штоле?

MaXG
14.10.2018
17:38:45
Я полагал что есть на примете докер образа под эту задачу

SlavikMIPT
14.10.2018
17:50:11
это - в общем проблем следующая, ток не смейтесь - не хватает оперативки чтоб под виндой докер запустить. Код пишу в pycharm, использую удаленный дебагер. Кто нить знает - как нибудь можно либо без поднимания на виндовом ноуте докера либо урезанную какую то версию запустить, чтобы отлаживать в докере можно было

Robert
14.10.2018
17:51:08
docker machine

SlavikMIPT
14.10.2018
17:53:00
docker machine
так на ноут то все равно докер демон придется ставить

а он под виндой у меня не стартует

браузер + IDE, а оперативки всего 4 гига на докер демон не хватает уже

или я не так понял - это просто типа драйвера который к удаленным докер демонам может цепляться?

и соответственно у меня докер демон крутится на одном из серваков а я могу черещ docker-machine подцепиться с локального компа к одному из них и подцепить к IDE?

все - кажись понил, спасибо

на клиенте только CLI и REST API

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