@docker_ru

Страница 544 из 1375
Anton
07.04.2018
18:38:15
-t забыл
1. Где именно забыл? 2. Тебя ничего больше не смущает в приведённой команде?

Aleksey
07.04.2018
18:40:30
1. После exec. 2. Ну да, он забыл имя контейнера.

Anton
07.04.2018
18:41:14
1. Разумно. 2. А ещё?

Aleksey
07.04.2018
18:42:17
Пайп через жопу, точнее, неработающий.

Google
Aleksey
07.04.2018
18:42:26
Надо меньше пить, да.

Anton
07.04.2018
18:43:17
Пайп через жопу, точнее, неработающий.
Отож, а я уж было думал, что ты где-то узнал, что конструкция command1 > file | command2 якобы магическим образом заработала...

Aleksey
07.04.2018
18:43:49
Копипейст, короче.

На это намекает /usr/bin/mysqldump

Twelfth
07.04.2018
18:54:58
Копипейст, короче.
Да, копипейст

А в чём кривизна пайпа?

Aleksey
07.04.2018
18:55:26
Этом

Отож, а я уж было думал, что ты где-то узнал, что конструкция command1 > file | command2 якобы магическим образом заработала...

У тебя stdout уже передан.

Twelfth
07.04.2018
18:56:17
А как мне дамп сжать в gzip?

Т.е. вывести в пайп сразу сжатый файл

Aleksey
07.04.2018
18:57:00
> backup.sql вот это лишнее.

Twelfth
07.04.2018
18:57:40
Просто я не уверен, что gzip есть в образе MySQL

Google
Aleksey
07.04.2018
18:58:15
Ну так проверь, йобана, прежде чем спрашивать.

Aleksey
07.04.2018
19:01:57
Т.е. вывести в пайп сразу сжатый файл
Ты выводишь stdout через pipe gzip'у, который уже шакалит.

Просто я не уверен, что gzip есть в образе MySQL
Ты сначала правильно написал.

Twelfth
07.04.2018
19:13:25
docker exec CNAME /usr/bin/mysqldump -u root --password=root DATABASE| gzip -9 > /var/db/backup.sql.gz

Итоговая команда будет такой

Gleb
07.04.2018
19:48:22
Ребят, а кто-нить стартовал jira software в докере? Есть у кого композ или хотя-бы образ нормальный? https://hub.docker.com/r/cptactionhank/atlassian-jira-software/ не стартует, ругается на права папки с логами. Чёт лень чинить)

Anton
07.04.2018
19:49:11
Да там чинить нечего -- нужно лишь "папку" на мамку заменить.

Gleb
07.04.2018
20:04:30
И вряд ли после «чёт лень чинить» вам тут кто-то поможет.
Чинить в данном случае означает идти ковыряться внутри контейнера, который представляет из себя адовый комбаин без документации и со сборкой через Ruby. В Java и её окружение не особо могу. Так что вот решил спросить, вдруг у кого есть образ/композ для сей задачи)

Aleksey
07.04.2018
20:06:20
Чинить в данном случае означает идти ковыряться внутри контейнера, который представляет из себя адовый комбаин без документации и со сборкой через Ruby. В Java и её окружение не особо могу. Так что вот решил спросить, вдруг у кого есть образ/композ для сей задачи)
Чинить в данном случае означает поправить права, и это очевидно не означает ковыряние внутри контейнера. И если ты и в это не можешь, сопровождая это сообщением о лени, то не пошёл бы ты подальше?

Приходить и просить готовое, сопровождая это словами про чёт лень))) — это хамство.

Anton
07.04.2018
20:12:22
Нет, ну чего ты? Поработал бы вместо него. ?

Aleksey
07.04.2018
20:12:40
Слушай, ну он даже не фронтендер (наверное).

Anton
07.04.2018
20:13:15
Универсал же, судя по "био". Впрочем, лень это не оправдывает.

Aleksey
07.04.2018
20:14:20
Знаем мы таких двустволок, которые даже не в курсе, что такое индексы.

Самое обидное, что это решается пятиминутным гуглением. Неужели это так сложно?

Anton
07.04.2018
20:27:04
Да что уж тут говорить, коли эти специалисты абстракцию графического интерфейса от объекта файловой системы отличить не в силах?

Gleb
07.04.2018
21:05:21
Ох уж эта токсичность русскоязычного комьюнити...

Google
Gleb
07.04.2018
21:08:03
Приходить и просить готовое, сопровождая это словами про чёт лень))) — это хамство.
Нет, это банальная экономия времени. Кучу раз людям кидал свои конфиги EFK, роутинга в fluentd и т.д. Зачем заставлять ходить по граблям коллегу, если уже сам прошёл? Я как раз именно и спросил готовое, вдруг у одного из участников чатика в соседнем каталоге валяется уже всё готовое?

Aleksey
07.04.2018
21:11:45
Нет, я понимаю, когда вопрос касается тонкостей взаимодействия подов кубера с волтом, но когда ответ на вопрос содержится в одном запросе к гуглу или пониманию, что такое permission denied, а человек спрашивает совета в чате — это выше моего понимания. Это какой-то запредельный уровень лени.

И это ни в каком случае не экономия времени, гугл и серверфолт ответят быстрее.

Gleb
07.04.2018
21:17:54
Нет, я понимаю, когда вопрос касается тонкостей взаимодействия подов кубера с волтом, но когда ответ на вопрос содержится в одном запросе к гуглу или пониманию, что такое permission denied, а человек спрашивает совета в чате — это выше моего понимания. Это какой-то запредельный уровень лени.
Кхм... Да, пожалуй надо было дополнить в первом сообщении, что тот image, который я пытался использовать, представляет из себя адовый комбайн, чем-то похожий на gitlab omnibus. Папку пробовал и в контейнере оставить, и через volume прокинуть. Так же пробовал 777 + chown на двух разных пользователей в контейнере, не помогает. Инфраструктуру Java приложений знаю лишь в общих чертах, мб я чего-то не понимаю, и там под текущим процессом запускаются ещё какие-то с другими uid'ами (хотя по идее 777 должны были решить и этот вопрос).

Aleksey
07.04.2018
21:19:48
Я не видел твой вопрос, но подозреваю, что он решается через вдумчивое чтение докерфайла.

И да, за chmod 777 надо руки отрывать.

Gleb
07.04.2018
21:31:08
И да, за chmod 777 надо руки отрывать.
У меня даже слова на этом моменте как-то закончились... Не, окей, перед тобой есть папка с вроде бы правильными правами, но ошибка валится. Первое действие? Поменять на 777 в рамках эксперемента, дабы понять, то или не то. Что не так то? ?Спасибо участникам беседы, проблема отпала сама по себе, тупо собрал свой image.

Stas
07.04.2018
21:36:10
У меня даже слова на этом моменте как-то закончились... Не, окей, перед тобой есть папка с вроде бы правильными правами, но ошибка валится. Первое действие? Поменять на 777 в рамках эксперемента, дабы понять, то или не то. Что не так то? ?Спасибо участникам беседы, проблема отпала сама по себе, тупо собрал свой image.
Глеб, русскоязычное сообщество имеет свои особенности. Да, резкое. Да, порой на волне может влететь ни за что. Но тебе все правильно ответили. На предложение поработать за человека этот человек посылается подальше.

Melis
07.04.2018
21:56:22


Sun
08.04.2018
01:15:49
links

а вообще вот: https://docs.docker.com/compose/networking/

Andrey
08.04.2018
02:15:00
Petr
08.04.2018
06:56:44
links
links не обязателен, по той же ссылке написано https://docs.docker.com/compose/networking/#links : «Links allow you to define extra aliases by which a service is reachable from another service. They are not required to enable services to communicate - by default, any service can reach any other service at that service’s name»

Выглядит верно, возможно, проблема в самом test.go. Напиши, как удастся разобраться, может действительно что-то малозаметное упущено в docker-compose?

Alexander
08.04.2018
17:17:27
Подскажите пожалуйста, я следовал этому гайду, но при попытке запустить вижу ошибки парсинга http://larapost.blogspot.ru/2016/08/laravel-development-with-docker.html





r0kk0
08.04.2018
17:25:59
Нужно пробелами, не используй табы в yml

Google
Igor
08.04.2018
17:26:48
Чёт пробелов дофига

r0kk0
08.04.2018
17:27:52
Чёт пробелов дофига
Эт не пробелы ?

Alexander
08.04.2018
17:28:03
это табы да)

Igor
08.04.2018
17:28:36
Тогда понятно почему не работает

Alexander
08.04.2018
17:32:39
А сколько пробелов должно быть?)) 1 таб = 1 пробел?

r0kk0
08.04.2018
17:33:51
А сколько пробелов должно быть?)) 1 таб = 1 пробел?
Можешь один пробел, не сравнивай табы с пробелом ?

Alexander
08.04.2018
17:34:43
version: '2' services: web: build: context: ./ dockerfile: web.docker volumes: - ./:/var/www ports: - "8080:80" links: - app app: build: context: ./ dockerfile: app.docker volumes: - ./:/var/www



Все также



r0kk0
08.04.2018
17:35:37
У тебя перед version пробел стоит что ли? Убери самый первый пробел, во всех сторках

Alexander
08.04.2018
17:36:06
перед version нет пробела

Кажется сработало





Понял)

сделал)

r0kk0
08.04.2018
17:45:15
Понял)
Тяжело с пробелами ? впервой, service с version в одном ряду должны быть, во втором пробел перед - volumes ?

Alexander
08.04.2018
17:46:11


Google
Alexander
08.04.2018
17:58:33
Окей, вроде на локалке завелось)

Пытаюсь запустить все это дело на другом порту (85)



В конфиге тоже



Но при старте sudo docker-compose up он не стартует на 85 порту





А все, я тупой, оно стартовало на 8080

Sergey❄️
08.04.2018
23:24:05
Нужно организовать некую аппку nginx + postgresql + python Один из ключевых моментов - возможность автообновлять эту аппку из git репозитория, предварительно сделав миграцию (и опционально - бэкап постгреса) Сам я в докеризации профан и новичок, но для первых трех мне вроде как нужен докер-компоуз, один раз билжу контейнер, затем мне нужно ввести некоторые environment variables и все хорошо. Но вот как трезво организовать автоматическое обновление (git pull) - ума не приложу, может кто-то подскажет?

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