
Andrey
12.07.2019
12:29:09
@kubernetes_ru

Corsars
12.07.2019
13:03:47

inqfen
12.07.2019
13:08:43
С астериском ещё учти, что при перезапуска пода без какой-нибудь camalio оборвутся разговоры

Andrei
12.07.2019
13:58:46
в контейнере время utc а нужно Москву выставить , у меня swarm сделал на мастерах и воркерах
sudo timedatectl set-timezone Europe/Moscow
но время в контейнере не поменялось что еще нужно сделать?

Google

George
12.07.2019
13:59:19

Andrei
12.07.2019
14:01:20

George
12.07.2019
14:01:43
Если ты ничего не шаманил дополнительно.

Andrei
12.07.2019
14:02:04
нет
то есть в Dockerfile нужно втыкать выставление timezone (

George
12.07.2019
14:03:28
Либо в рантайме прокидывать /etc/timezone и docker run -e TZ= делать

Andrei
12.07.2019
14:05:15
да не видимо лучше в Dockerfile добавить установку tz
я думал контейнер с воркеров или мастера берет

Dmitry
12.07.2019
14:15:41
ребят, есть какой-нибудь способ дебага апача внутри контейнера без пересборки образа с добавлением инструментов?

Игорь
12.07.2019
14:16:37
если бы хорошо знал Докер, то предложил бы законнектится в запущенный контейнер и посмотреть логи

Dmitry
12.07.2019
14:17:28
да ну это не дебаг же
в лог апач, и без дебага

Google

Dmitry
12.07.2019
14:17:47
nsenter strace?

Kirill
12.07.2019
14:37:44
Всем привет. Надо в докере запустить крон, но директива энтрипойнт занята стартом сервера уже. Есть какие-то варианты?

Artur
12.07.2019
14:40:08
supervisord
свой энтрипойнт на баше

Kirill
12.07.2019
14:41:00

Алексей
12.07.2019
15:42:56
насколько я понял запретить кеширования для одной команды невозможно?

George
12.07.2019
15:44:53

Алексей
12.07.2019
15:46:22
В смысле ?
кеш можно отключить для всего образа, но нельзя оставить кешь для всего кроме одной единственной команды

George
12.07.2019
15:47:46

Алексей
12.07.2019
15:48:02
http://qaru.site/questions/501633/disable-cache-for-specific-run-commands

George
12.07.2019
15:48:12
Если ты заюзаешь хитрым способом build-args, то ты можешь отключить кэш для произвольной команды и далее

Алексей
12.07.2019
15:48:39

George
12.07.2019
15:48:49
Ну, и мультистейдж сборка тебе поможет
Смотри. Ты добавляешь ARG XXX перед командой, к которуой хочешь отключить кэш.
Ну, и в docker build --build-args XXX=новое_значение делаешь
Оно эффективно убивает кэш для инструкции ARG и всех последующих
А если тебе нужен докер кэш для дальнейших инструкций, то все сильно зависит насколько они зависимы. Никто не мешает разбить докерфайл на несколько независимых стадий
А в конечной просто вытаскивать артефакты из предыдущих. В теории тогда у тебя задействие кэша будет больше

Vik
12.07.2019
16:16:46
Чат, всем ?
Кто-то запускал docker desktop под виндами которые бегут под VMware fusion?

Google

George
12.07.2019
16:19:53
Привет ! Добро пожаловать в наш уютненький чат по докеру )
Я, честно говоря, сначала подумал, что ты пошутил. Но ты похоже серьезно. А расскажешь зачем тебе это нужно ?
Могу предположить, что ты хочешь вендоконтейнеры, но у тебя нет тачки под вендой ? Но есть мак ?

Алексей
12.07.2019
16:21:35
Это нормально что у меня время запроса листа из контейнера на redis-server в локальной сети, составляет 0,2

Vik
12.07.2019
16:24:30

George
12.07.2019
16:26:40

Алексей
12.07.2019
16:27:05

George
12.07.2019
16:27:35
Ну, бриджовый, да ? Он вносит задержки, попробуй с host mode сравнить
0.2 секунды, да ?

Алексей
12.07.2019
16:28:16
уже стоит host

Vik
12.07.2019
16:30:57

George
12.07.2019
16:31:45
Дай ему хотя бы 4 ГиБ

Vik
12.07.2019
16:31:52
дал

George
12.07.2019
16:32:30
уже стоит host
В смысле - и на редисе, и на сервисе, который в него ходит ? Как замерял? Попозже смогу у себя промоделировать
У тебя персистенция на редисе выключена, надеюсь ?
Он же чекпойнты на диск скидывает.

Алексей
12.07.2019
16:57:41

George
12.07.2019
16:58:02

Google

George
12.07.2019
16:58:20
Ну, и лист все таки не просто ключ

Alexander
12.07.2019
20:47:32

George
12.07.2019
20:47:53
вообще идеально, чтобы они подготовили все миграции. Попасть в контейнер они могут в процессе CI

Айзек
12.07.2019
20:48:49
Привет, как настроение?

Alexander
12.07.2019
20:50:43

Igor
12.07.2019
21:37:53
Обьясните плз про права энтрипоинт. У меня есть такой докерфайл:
FROM node:10 AS build
WORKDIR /build
COPY . .
RUN npm install --dev && npm run build
FROM nginx:1.17.1-alpine
WORKDIR /app
COPY --from=build /build/dist .
COPY --from=build /build/docker-entrypoint.sh /
RUN chmod +x /docker-entrypoint.sh
EXPOSE 80
ENTRYPOINT ["/docker-entrypoint.sh"]
Все хорошо, но для корректной работы мне приходтся делать chmod +x на файле. Перерыл кучу примеров, нигде не вижу чтобы на него ставили права или я чтото не понимаю?

allter
12.07.2019
22:10:59

George
12.07.2019
22:22:42