@ru_docker

Страница 201 из 610
Павел
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
Да, вы тупите в базовых вопросах, лучше почитать

https://github.com/dbalcomb/alpine-node-gm/blob/master/Dockerfile https://pkgs.alpinelinux.org/packages?name=graphicksmagic&branch=&repo=&arch=&maintainer=
BTW, https://pkgs.alpinelinux.org/packages?name=graphicsmagick&branch=edge&repo=community&arch=x86_64&maintainer=

Павел
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
http://dl-4.alpinelinux.org/alpine/edge/community/x86_64/
BTW, я у себя использую http://dl-cdn.alpinelinux.org/alpine/edge/community/x86_64/

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
http://www.boycottdocker.org/
>> лэндос призывающий бойкотировать докер >> таблично завёрстан seems legit, эти люди понимают в технологии-2016

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
значит ты права не выставил на докер

Страница 201 из 610