
Павел
24.10.2016
00:11:47
Пожалуй, в ваших словах есть доля правды)
Или больше, чем доля
Вопрос. Как в alpine выполнить скрипт по урл? Установить и выполнить
RUN curl http://dl-4.alpinelinux.org/alpine/edge/community/x86_64/graphicsmagick-1.3.25-r0.apk | bash
Не работает

Google

Павел
24.10.2016
00:13:36
bash установил
И curl тоже

Dan
24.10.2016
00:14:35
разбить на две части? сначала скачать курлом, потом запустить?
возможно дать +x права

Evgeny
24.10.2016
00:16:06
господи, что вы делаете? Нет!

Павел
24.10.2016
00:16:38
Евгений, как по вашему лучше?

Evgeny
24.10.2016
00:16:39
https://wiki.alpinelinux.org/wiki/Enable_Community_Repository
А потом apk add -U graphickmagick
Я там выше книжку советовал - вот прямо советую взять что-то про про администрирование линукс чтобы хоть понимать что происходит

Павел
24.10.2016
00:18:04
Ок, понял. Тогда вопрос. Как отредактировать файл во время компиляции образа?

Evgeny
24.10.2016
00:18:18
echo | tee
echo »
cat + echo >

Google

Evgeny
24.10.2016
00:19:53
да хоть копию файла сделайте локально и перезаписывайте (плохой путь)

Павел
24.10.2016
00:20:26
Т е просто в конец файла дописать строку?

Evgeny
24.10.2016
00:20:54
да

Павел
24.10.2016
00:21:41
Окей, ща попробую
RUN apk add -U graphickmagick
Не работает
Все та же ошибка
Не находит

Evgeny
24.10.2016
00:27:50
покажите докерфайл

Павел
24.10.2016
00:28:16
https://gist.github.com/zombiQWERTY/395029785e5558a201faa3174ca6aaf1
Или я тупой, или лыжи не едут
Все таки я тупой. Опечатался в graphicsmagick
Проверяю

Evgeny
24.10.2016
00:31:24
dl-6 неполный, есичо

Павел
24.10.2016
00:31:41
В смысле?
А
Нет, не понял
В смысле - не полный?
https://wiki.alpinelinux.org/wiki/Enable_Community_Repository
Отсюда

Google

Павел
24.10.2016
00:32:34
Стоп. Там нужно конкретизировать?
"a line like"

Evgeny
24.10.2016
00:33:39
Ну в смысле на dl-6 я не вижу в списке графмеджик

Павел
24.10.2016
00:34:19
http://dl-4.alpinelinux.org/alpine/edge/community/x86_64/
Все, понял
Пробую
Вопрос такой. Это нормально, что я так туплю? Мне стоит почитать основы администрирования linux систем
Как вы и посоветовали

Evgeny
24.10.2016
00:36:07
Да, вы тупите в базовых вопросах, лучше почитать

Павел
24.10.2016
00:36:50
Видимо я и тогда опечатался...
Т е тогда получается так нужно? https://gist.github.com/zombiQWERTY/a29085d003a2d1182821f6976148f751

Evgeny
24.10.2016
00:37:47
make gcc g++ python git - а оно нужно?
https://gist.github.com/zombiQWERTY/a29085d003a2d1182821f6976148f751#file-dockerfile-L7
почему отдельный слоем?
почему все раны отдельными слоями? в чем смысл?

Павел
24.10.2016
00:38:34
В плане? Не через &&?

Evgeny
24.10.2016
00:38:35
когда копируется сырцы нод прложения?

Павел
24.10.2016
00:38:59
Я пока тестирую, когда настрою, в один положу

Evgeny
24.10.2016
00:38:59
зачем нодаемон в глобаль? Вообще зачем он?

Google

Павел
24.10.2016
00:39:31
Нодемон - лайврестарт приложения при измнении файлов

Evgeny
24.10.2016
00:39:38
я знаю, я тоже нодер. зачем он?
Это прод имадж?

Павел
24.10.2016
00:39:56
В смысле - зачем?
Нет, это дев

Evgeny
24.10.2016
00:40:06
А..

Admin
ERROR: S client not available

Evgeny
24.10.2016
00:40:44
Еще много открытий чудных ждет вас в разработке дев образа. Я спать, у меня столько времени нет :)

Павел
24.10.2016
00:40:54
ERROR: unsatisfiable constraints:
graphicsmagick (missing):
required by: world[graphicsmagick]
ERROR: Service 'dev' failed to build: The command '/bin/sh -c apk add --update make gcc g++ python git graphicsmagick' returned a non-zero code: 1
Окей)
Спасибо большое)
Буду дальше сам разбираться. Спокойной ночи)

Evgeny
24.10.2016
00:42:33
помня сколько у меня ушло времени на дев-образ, настоятельно рекомендую почиать линуксбуки, иначе через пару недель вы тут будете говорить "докер гавно и ничего не умеет"
ошибки, нестабильный, тупит

Павел
24.10.2016
00:45:54
Говорить так не буду, потому что знаю что это не так и зачем он мне нужен. А так же знаю, что мои знания по linux системам хромают и все мои ошибки из-за этого
Или не все, но большинство
И я уже третий раз ловлю себя на мысли, что хочу начать предложение с "Ну"?
.
Хм

Evgeny
24.10.2016
09:25:57

Google

Maksimall89
24.10.2016
11:03:18
Добрый день, столкнулся со следующей проблемой оркестрацией. Если запускать просто контейнер вот по такому алгоритму, то всё работает:
docker run -d -p 0.0.0.0:8082:8082 -p 0.0.0.0:4848:4848 -t glassfish /bin/bash
docker ps | grep glassfish
docker exec -it <id_контейнера> bash
asadmin start-domain
Если засунуть всё это в docker-compose:
glassfish:
container_name: glassfish1
image: glassfish
ports:
- "4848:4848"
- "8082:8082"
working_dir: "/usr/local/glassfish4/bin/"
command:
- "asadmin start-domain "
То я получаю ошибку:
ERROR: for glassfish Cannot start service glassfish: Container command '/bin/bash asadmin start-domain --verbose' not found or does not exist.
ERROR: Encountered errors while bringing up the project.
Прошу помочь с этой проблемой, мои идеи иссякли.

Evgeny
24.10.2016
11:25:29
Прямой путь до асадмина указывали?

Maksimall89
24.10.2016
11:27:30
Да, не помогло.

Andrew
24.10.2016
11:55:54
комманд или строка или массив
если массив (как у вас), то нормальный вызов программы и аргументов
программы "/bin/bash asadmin start-domain --verbose", очевидно, не существует

Igor
24.10.2016
15:29:22
http://www.boycottdocker.org/

Алексей
24.10.2016
15:31:12
эту ссылку надо на хейтер канале запинить

Dmitry
24.10.2016
15:31:53

Igor
24.10.2016
15:32:29
зато таблицы сразу адаптивны под все девайсы!

Andrew
24.10.2016
15:36:36
это не "таблично заверстан"

Evgeny
24.10.2016
15:43:48
Чот фигня написана
Краткая выжимка "ниасилил, буду хейтить"

Andrey
24.10.2016
15:54:29
да такие домены про всё есть, ценность их примерно одникова и даже в сумме думаю врятли выше 0

GNU/Docker
24.10.2016
16:05:19
Ценность их в том чтобы задуматься и взвешивать все, а не впиливать новую технологию во все проекты.

Alexander
24.10.2016
18:16:58
скажите, а это нормально, когда я пытаюсь остановить контейнер, а он говорит, что у меня нет прав и при этом я root?
root@hamster:~# docker stop istr-postgresql9.6
Error response from daemon: Cannot stop container istr-postgresql9.6: Cannot kill container ebb1f2c0f365097db3c61a365042ae193e5b78aec383ee05c42dc5232093354d: rpc error: code = 7 desc = permission denied

F01134H
24.10.2016
18:19:38
значит ты права не выставил на докер