
??Dmitry????
23.08.2018
10:33:25
кто-нибудь знает годную систему хранения (не важно железо или софт), которую можно через волюм плугины в сварме и кубере использовать?
нфс не але

Andrey
23.08.2018
10:38:08

??Dmitry????
23.08.2018
10:38:14
лол

Google

??Dmitry????
23.08.2018
10:38:21
а что-нибудь, что работает?
и что можно поддерживать?
цепх очень дорого поддерживать

Artem
23.08.2018
10:40:24

??Dmitry????
23.08.2018
10:40:55
S3 который амазон, или S3 который minio/пододбный?
под S3 надо еще приложения переписывать
меня интересует тупо волюм через плугин

Artem
23.08.2018
10:41:10
воот, еще издержки
хотя для minio можно цепануть Ceph для фолдера

??Dmitry????
23.08.2018
10:41:47
не, цепх точно

Artem
23.08.2018
10:41:48
S3 под S3 :)

??Dmitry????
23.08.2018
10:41:48
мимо

Google

Artem
23.08.2018
10:41:53
аргументы?

??Dmitry????
23.08.2018
10:42:04
дорого, не надежно

Artem
23.08.2018
10:42:12
в чем дороговизна ?

??Dmitry????
23.08.2018
10:42:16
у нас нет кернелдевелоперов которые смогли бы цепх фиксить
сапорт на цепх дорогой
почитай истории успеха цепх на хабре ;)

Artem
23.08.2018
10:43:23
окей почитаю, но ты так и не сказал дороговизну цефа, кроме его саппорта. Когда ты можешь сам его админить, или твой девопс/сисадмин

Серёга
23.08.2018
10:57:00
не могу пеачтать русские буквы (при нажатом шифте) в консоли контейнера. в чем может быть лело?

Robert
23.08.2018
11:00:06
Наверняка это косяк и надо исправлять, НО, реально есть необходимость в консоли докера писать большими русскими буквами?

Серёга
23.08.2018
11:08:21
улыбнуло

Алексей
23.08.2018
12:14:27
Господа, добрый день.
Есть вопрос.
Значение ARG из Dockerfile родительского образа будет сохранено в том образе, который делает FROM этого родителя?
Правильно ли я понимаю, что строку документации:
> Unlike an ARG instruction, ENV values are always persisted in the built image.
Нужно интерпретировать как "нет" на мой вопрос?

Роман
23.08.2018
12:16:27
Всем привет!
Кто может помочь? Собираю один из первых контейнеров, не могу добиться, чтобы все компоненты внутри работали.
Нужно, чтобы работал nginx, php7.0-fpm, mariadb.
Вот докерфайл https://gist.github.com/rrubashkin/d76a744ea9c91c540e28159ed7b169cd
Максимум чего добился - nginx работает, mariadb спит, php7.0-fpm не работает.
Кто-нибудь может сказать, что я делаю не так?
Проверяю через service *** status


Fedor
23.08.2018
12:19:17
Всем привет!
Кто может помочь? Собираю один из первых контейнеров, не могу добиться, чтобы все компоненты внутри работали.
Нужно, чтобы работал nginx, php7.0-fpm, mariadb.
Вот докерфайл https://gist.github.com/rrubashkin/d76a744ea9c91c540e28159ed7b169cd
Максимум чего добился - nginx работает, mariadb спит, php7.0-fpm не работает.
Кто-нибудь может сказать, что я делаю не так?
Проверяю через service *** status
поставь supervisord, и впиши все в него. А лучше так не делать в docker-е, а это делать уже средствами docker-compose, docker swarm или k8s

Sergey
23.08.2018
12:19:57

Роман
23.08.2018
12:21:46

Sergey
23.08.2018
12:23:29

Алексей
23.08.2018
12:26:06

Google

Роман
23.08.2018
12:30:02
А, понял, большое спасибо.
Ещё вопрос. А достаточно ли такой конфигурации, чтобы оно само крутилось фоном в docker-compose? https://gist.github.com/rrubashkin/3e205c8d79cdf844e37d423062b7a336
или нужно добавлять ещё entypoint или cmd ?
Потому что, как я понимаю, если не закончить командой, которая будет жить вечно, контейнер завершится. Или это не распространяется на композ?

Алексей
23.08.2018
12:31:25

Роман
23.08.2018
12:31:54
То есть заканчиваю, допустим CMD service start php7.0-fpm и всё?

Алексей
23.08.2018
12:32:23

Роман
23.08.2018
12:33:08
Хорошо, а как это лучше сделать с php-fpm?
с nginx я видел nginx -g daemon off

inqfen
23.08.2018
12:33:52
exec php-fpm

Алексей
23.08.2018
12:34:29

Роман
23.08.2018
12:34:32
ага, примерно понял. Хорошо, спасибо, буду пробовать

Алексей
23.08.2018
12:35:21

Роман
23.08.2018
12:41:27
Спасибо!

Serg
23.08.2018
12:49:42
всем привет. подскажите чем отличается community edition от desktop edition?

p4sh
23.08.2018
12:58:41
Помогите ребята, тупняк.
Я собрал GUI приложение в докере. Все супер.
Сделал пользаку ярылк, чтобы он этот GUI спокойно открывал.
Ярлык - шелл скрипт с:
docker run --rm -t --name=salam -e DISPLAY -v $HOME/.Xauthority:/home/user/.Xauthority -v $HOME:/home/user -v /mnt:/mnt --net=host --pid=host --ipc=host ep4sh/app
Пользователь закрыл приложение - а контейнер то остался. И так может быть до бесконечности, пока ресурсы не кончатся.
Как при закрытии приложухи грохать всё?)
есть ли более элегантное решение? - чую пахнет костылизацией :)

Алексей
23.08.2018
13:10:35
Господа, есть ли возможность заставить Docker при сборке контейнера ходить в интернеты через SOCKS5?
ALL_PROXY скушает?

Boris
23.08.2018
13:14:21

p4sh
23.08.2018
13:22:47
и еще вопрос:
systemctl stop dockerа директория из контейнера все равно осталась примонтированной к основной системе)
как размонтировать?)
я сам не понял как это произошло) знач так:
ep4sh@PC:~/dck1c$ ls /opt/
1C/ ivideon/ pt - это все из контейнера
ep4sh@PC:~/dck1c$ docker ps -a
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES

Google

p4sh
23.08.2018
13:26:09
пусто
ето как возможно?

??Dmitry????
23.08.2018
13:27:16
он туда файлы записал?
контейнер сдох, файлы остались

p4sh
23.08.2018
13:27:44
омг
он выбросил свои /opt в мой /opt?)
VOLUME не было никакого

Admin
ERROR: S client not available

p4sh
23.08.2018
13:28:37
через -v не было пдключено при запуске
это нормальное поведение?)

??Dmitry????
23.08.2018
13:34:48
нет

Роман
23.08.2018
14:27:47
@skobkin переделал контейнеры. https://gist.github.com/rrubashkin/9ac75e194b61fdf972ce265672c68cb1
При входе в контейнер, проверяю, nginx не запущен.

Алексей
23.08.2018
14:30:37

Роман
23.08.2018
14:33:03

Алексей
23.08.2018
14:33:33

Роман
23.08.2018
14:36:27
Пишет, что нет логов
Может я что-то не той утилитой проверяю? и должен работать какой-нибудь демон, а не сам nginx? хотя вроде в файле его отключаем

Алексей
23.08.2018
14:37:22

Роман
23.08.2018
14:37:46
? Это флажок надо поставить?

Алексей
23.08.2018
14:39:11

Google

Роман
23.08.2018
14:39:30
docker run -it 4e0c7bd8dcb5 bash

Алексей
23.08.2018
14:40:14
Если мне память не изменяет, -it - это запуск контейнера в интерактивном режиме и ты (ЕМНИП ОПЯТЬ) говоришь ему там вместо nginx запустить bash.

Vasiliy
23.08.2018
14:41:20

Алексей
23.08.2018
14:41:28
То есть, тебе стоит как минимум попробовать сделать что-то типа:
docker run <container_id>
А потом уже чекать работает ли он и смотреть логи, если нет.
docker ps
docker logs <container_id>

Роман
23.08.2018
14:41:30
Ну да. Но, баш я запускаю, чтобы попасть внутрь контейнера. А nginx же должен запускаться при старте. Или bash его останавливает?
Да, попробовал. Логов не было
А когда bash, то только то, что я делал в лог попадало

Алексей
23.08.2018
14:42:06

Роман
23.08.2018
14:42:39
Нет, я в контейнер хочу интерактивно попасть и посмотреть, что там

Vasiliy
23.08.2018
14:42:45

Алексей
23.08.2018
14:42:45

Роман
23.08.2018
14:42:47
Но, вы подали мне идею

Алексей
23.08.2018
14:43:01

Vasiliy
23.08.2018
14:43:42
Просто покажи - что у тебя в докерфайле запускается в итоге и попробуй следать так:
docker run -it 4e0c7bd8dcb5
docker exec -it 4e0c7bd8dcb5 bash
Кстати, 4e0c7bd8dcb5 - достаточно странное имя образа.
ты его с именем контейнера не путаешь ?

Роман
23.08.2018
14:44:29
https://gist.github.com/rrubashkin/9ac75e194b61fdf972ce265672c68cb1
Вот докерфайл

Алексей
23.08.2018
14:44:36

Роман
23.08.2018
14:44:40
Я просто копирую то, что он мне после билда возвращает

Vasiliy
23.08.2018
14:45:11