
Denis
08.04.2017
11:30:39

Simak
08.04.2017
18:29:35
Ребят. А не подскажите, а можно определить томам которые я создаю вручную, свое местоположение ?

John
08.04.2017
21:31:27
Привет всем! Кто нибудь использует openjdk на alpine? Все хорошо с musl?

тнн Itjunky
08.04.2017
23:33:56
Доброй ночи. А как задать имя в Dockerfile, а не в уомандной строке?

Google

Anton
09.04.2017
00:05:47

тнн Itjunky
09.04.2017
00:06:22
спам
/ban
@Ai_boy
@DenisIzmaylov
А как в docker exec передать аргументы для вызываеомй команды?
docker exec $CONTAINER_ID mysql kziodb < drupal/kziodb.sql
./run.sh: line 28: drupal/kziodb.sql: No such file or directory
Такое чувство, что часть после mysql kziodb воспринимается уже как другая команда

Yury
09.04.2017
00:53:42
В одой строке
"mysql kziodb.sql ..."

тнн Itjunky
09.04.2017
00:54:31
Не пашет так нифига

Yury
09.04.2017
00:55:17
-e?

Google

тнн Itjunky
09.04.2017
00:55:38
Причём тут -e? Я дамп вливаю
mysql kziodb < drupal/kziodb.sql

Yury
09.04.2017
00:58:04
Заверни в скрипт и вызови

тнн Itjunky
09.04.2017
00:58:20
Это и так скрипт
Сколько уже можно скриптов, блин
Докер нихера не упрощает жизнь, гемора только в миллион раз больше

Yury
09.04.2017
00:59:28
Это не так

тнн Itjunky
09.04.2017
00:59:31
Уже башем обычным 350 раз бывсё сделал
Не говоря о простом и понятном ансибле или паппете

Yury
09.04.2017
01:00:11
У тебя мышление ансибла

тнн Itjunky
09.04.2017
01:00:13
Столько граблей я ещё никогда не встречал
Что не строка, то грабля. Что в докерфайле, что в докеркомпозе
Костыль костылём погоняет

Yury
09.04.2017
01:01:26
Зачем тебе накатывать это все в каком-то скрипте? Почему не в докерфайле бд инициализируешь?

тнн Itjunky
09.04.2017
01:01:43
КААААК?
Я с этим друпалом вдокере уже весь мозг себе выел

Yury
09.04.2017
01:02:20
Пишешь докерфайл с наследованием от mysql и цепляешь его в композе к друпалу
Два докерфайла

тнн Itjunky
09.04.2017
01:02:44
как всё просто
Ещё и два

Google

тнн Itjunky
09.04.2017
01:02:59
Итак уже написал
FROM centos:centos6
RUN echo "root:Docker!" | chpasswd \
&& yum -y install openssh \
&& yum -y install epel-release \
&& yum update -y \
&& yum -y install httpd \
&& chkconfig httpd on \
&& yum -y install php php-common php-gd php-xml php-mbstring php-mysql \
&& yum -y install mysql mysql-server \
&& rm -rf /var/lib/mysql
COPY config/httpd_vhost.conf /etc/httpd/conf.d/drupal.conf
ADD files/init.sh /
RUN chmod +x /init.sh
Как тут базу инициализирвать то?

Yury
09.04.2017
01:04:54
Ты хочешь mysql том же контейнере, что и приложение?

тнн Itjunky
09.04.2017
01:05:06
Да
Вопрос не в этом
А в том, как базу залить

Yury
09.04.2017
01:05:57
ADD bootstrap.sql
RUN mysql bootstrap.sql

тнн Itjunky
09.04.2017
01:06:36
mysql bootstrap.sql мускуль так не умеет же
Ему надо указывать имя базы и перенаправление ввода, а потом имя файла
Более того, сервер мускуля, должен быть запущен к моменту, когда я хочу туда базу заливать

Yury
09.04.2017
01:08:13
Ну ок
ADD db-bootstrap.sh
RUN db-bootstrap.sh

Yury
09.04.2017
01:08:51
Поэтому и проблемы

тнн Itjunky
09.04.2017
01:09:03
Юра, ты с мускулем в докере ваще работал или только предполагаешь, что всё так должно заработать?

Yury
09.04.2017
01:09:13
С пг только

тнн Itjunky
09.04.2017
01:09:26
Понятно, ты не шаришь, короче
Сначала попробуй, а потом советы будешь давать

Yury
09.04.2017
01:09:45
Удачи

тнн Itjunky
09.04.2017
01:10:03
Я уже эти все варианты стописят раз попробовал

Google

Yury
09.04.2017
01:10:59
Ну и?
Докер не работает?
Или mysql?
Или просто руки из жопы? :D

тнн Itjunky
09.04.2017
01:14:06
Я написал что не рабоатет

Admin
ERROR: S client not available

Alex
09.04.2017
02:24:07
Ты делаешь хуйню
Впрочем, у тебя друпал, поэтому хуйня у тебя в квадрате

Dmitry
09.04.2017
02:34:25
driver_opts:
foo: "1"
bar: "2"
постоянно эти 2 слова встречаю foo и bar что они означают, подскажите пожалуйста
исторически сложилось как боб и элис?

ko4
09.04.2017
02:41:53
да
просто примеры названия функций/методов

Ilya
09.04.2017
03:41:02
Подскажите есть сервак физический - как мне разделить его(сделать несколько серваков внути?) чтобы можно было один сделать боевой + боевой для друго проекта?
vpshere или что еще?
докер?
внутри конечно будет докер

Yevhen
09.04.2017
06:18:22
Hujak*
Docker*

Google

Egor
09.04.2017
06:22:14
Hujak -hujak && -v production

Yevhen
09.04.2017
06:22:33
Profit

Andrey
09.04.2017
08:19:44
Иногда лучше оставаться вагрантологом)
По мускулю - есть готовые образы от марии или перконы, которые по специальному пути подхватывают sql для инициализации

тнн Itjunky
09.04.2017
09:16:09

Yevhen
09.04.2017
09:18:01

Simak
09.04.2017
09:18:15
А почему базу и друпла нельзя разнести на разные контейнеры, я так и не понял? Чисто для моего опыта.

Yevhen
09.04.2017
09:18:41
Можно

тнн Itjunky
09.04.2017
09:18:53

Yevhen
09.04.2017
09:19:04
Человек только начал осваивать

тнн Itjunky
09.04.2017
09:19:38

Andrey
09.04.2017
09:19:48
С таким отношением идите вы в сад

тнн Itjunky
09.04.2017
09:19:53
И проблема, как я уже говорил, не в том, что два приложения в одном докере!!!!

Andrey
09.04.2017
09:20:04
Тут принято просить совета вежливо