
George
11.06.2019
21:06:31
Просто начать с того, что бест пректис - доставлять готовые образы на продакшн
Образы появляются в результате ci/cd процесса
Насчёт вольюма - ну, создайте его и положите в него, например, базу. Если ничего дополнительно делать не будете, то он, очевидно, никуда не денется

Google

Pavel
11.06.2019
21:09:29
просто сделать новый образ через build и запускать его?

George
11.06.2019
21:13:36
Я уж не говорю, что сборка образов на продакшене - создавать там помойку

Pavel
11.06.2019
21:16:37

George
11.06.2019
21:17:54
Но мне кажется, что пользоваться комбайном типа компоуза Вам рано - он реально стремный. Проще руками docker run
Более того - я рекомендую не пользоваться volume, а пробросом через bind mount
Разница в том, что в этом случае (bind mount) даже docker-compose не трёт данные никогда

Pavel
11.06.2019
21:19:31

George
11.06.2019
21:19:44

Pavel
11.06.2019
21:20:19
Нет, не затрагивает.
спасибо большое за ответ и за рекомендации, постараюсь узнать про то, что вы говорили!

myname
12.06.2019
22:28:05
Посоветуйте рабочий последний airflow 1.10.3 для запуска в kubernetes. Можно в личку. Спасибо.

Google

George
12.06.2019
23:00:39
puckel не годится? Но его, конечно, затачивать надо
ну и вообще хельм есть... https://github.com/helm/charts/tree/master/stable/airflow
что мешает там цифирку версии поправить?

myname
12.06.2019
23:10:52
puckel годится (его использую сейчас), но хотелось узнать у сообщества, какие еще есть альтернативы и какие нюансы есть использования puckel (airflow) в k8s ?

George
13.06.2019
00:07:28

myname
13.06.2019
00:12:35
Выше ссылка на хельм. В чем вопрос ?
Больше в обмене опытом по данному вопросу, с какими сложностями пришлось столкнуться, в частности при установке airflow 1.10.3 и airflow 2.x через helm и послед. запуска в k8s

George
13.06.2019
03:12:56

Сергей
13.06.2019
10:09:26
парни привет подскажите как такое в docker compose упаковать? 'docker run --name some-mariadb -e MYSQL_ROOT_PASSWORD=my-secret-pw -d mariadb:tag --character-set-server=utf8mb4 --collation-server=utf8mb4_unicode_ci'
version: 3
services:
run:
container_name: some-mariadb
environment:
- MYSQL_ROOT_PASSWORD=my-secret-pw
image: run
а дальше
?

George
13.06.2019
10:10:19
d mariadb:tag --character-set-server=utf8mb4 --collation-server=utf8mb4_unicode_ci' - это в COMMAND уезжает
ну, ты, понял

Сергей
13.06.2019
10:10:40
аааааа
фак точно
спасибо
# Use root/example as user/password credentials
version: '3.1'
services:
db:
image: mariadb
restart: always
command: mysqld --character-set-server=utf8 --collation-server=utf8_unicode_ci --init-connect='SET NAMES UTF8;' --innodb-flush-log-at-trx-commit=0
ports:
- 3306:3306
environment:
- MYSQL_ROOT_PASSWORD=example
- MYSQL_DATABASE=test
- MYSQL_USER=testuser
- MYSQL_PASSWORD=testpassword
adminer:
image: adminer
restart: always
ports:
- 8080:8080

Andrey
13.06.2019
10:28:24
эм... без персистентного хранилища, вот прям так, а вы отважны

Aleksei
13.06.2019
10:37:45

George
13.06.2019
11:24:51

Google

George
13.06.2019
11:24:59
Но прохерить его... Бесценно

Denis
13.06.2019
12:10:35
Подскажите пожалуйста, когда я запускаю контейнер командой docker run cointainer-id, докер ищет где-нибудь дополнительные параметры запуска или нет ?

George
13.06.2019
12:14:37
вопрос непонятен
нет никаких "дополнительных параметров запуска"
есть дефолты для демона (например, айпишники и драйвер логирования)
есть то, что ты описал в самом Dockerfile
все

Denis
13.06.2019
12:22:42

George
13.06.2019
12:22:54
ну, оно задано в базовом образе

Denis
13.06.2019
12:22:57

George
13.06.2019
12:23:05
Dockerfile открой

Admin
ERROR: S client not available

Denis
13.06.2019
12:23:16

George
13.06.2019
12:23:35
нет
в Dockerfile
что неясно?
докерфайл описывает как собирается образ

Сергей
13.06.2019
12:23:54
Ребят а кто помнит как сделать так что бы сервисы ждали запуска друг друга
к примеру что бы сначала мускул полностью запустился а потом WP ?

George
13.06.2019
12:24:03
параметры типа expose, volume, command, entrypoint МОЖНО переопределить через docker run

Google

George
13.06.2019
12:25:09
https://habr.com/ru/post/454552/
крути до моих комментов, там рабочий вариант

Сергей
13.06.2019
12:25:28

Stacy
13.06.2019
19:33:08
Приветы!
Задача перенести /var/lib/docker с ext4 на xfs
если просто тупо скопировать на другой вольюм - получаем ошибку:
could not change group /var/run/docker.sock to docker: group docker not found
может сталкивались с таким..
ошибка возникает при попытке systemctl start docker

Grisha
13.06.2019
19:35:33

Artem
13.06.2019
19:36:00
Юнит кривой

Stacy
13.06.2019
19:36:01

Artem
13.06.2019
19:36:05
Группы нет в системе

Grisha
13.06.2019
19:36:08
Говорит что группу докер найти не может

Stacy
13.06.2019
19:36:48
? если я верну на другой вольюм - все запускается, права при переносе сохранены

Grisha
13.06.2019
19:37:29
Дичь какая-то

Stacy
13.06.2019
19:37:41

Александр
14.06.2019
08:02:02
cat /etc/group