Denis
Simak
Ребят. А не подскажите, а можно определить томам которые я создаю вручную, свое местоположение ?
A
Привет всем! Кто нибудь использует openjdk на alpine? Все хорошо с musl?
Anonymous
Доброй ночи. А как задать имя в Dockerfile, а не в уомандной строке?
Anton
Anonymous
спам
Anonymous
/ban
Anonymous
@Ai_boy
Anonymous
@DenisIzmaylov
Anonymous
А как в docker exec передать аргументы для вызываеомй команды?
Anonymous
docker exec $CONTAINER_ID mysql kziodb < drupal/kziodb.sql
./run.sh: line 28: drupal/kziodb.sql: No such file or directory
Такое чувство, что часть после mysql kziodb воспринимается уже как другая команда
Yury
В одой строке
Yury
"mysql kziodb.sql ..."
Anonymous
Anonymous
Не пашет так нифига
Yury
-e?
Anonymous
Причём тут -e? Я дамп вливаю
Anonymous
mysql kziodb < drupal/kziodb.sql
Yury
Заверни в скрипт и вызови
Anonymous
Это и так скрипт
Anonymous
Сколько уже можно скриптов, блин
Anonymous
Докер нихера не упрощает жизнь, гемора только в миллион раз больше
Yury
Это не так
Anonymous
Уже башем обычным 350 раз бывсё сделал
Anonymous
Не говоря о простом и понятном ансибле или паппете
Yury
У тебя мышление ансибла
Anonymous
Столько граблей я ещё никогда не встречал
Anonymous
Что не строка, то грабля. Что в докерфайле, что в докеркомпозе
Anonymous
Костыль костылём погоняет
Yury
Зачем тебе накатывать это все в каком-то скрипте? Почему не в докерфайле бд инициализируешь?
Anonymous
КААААК?
Anonymous
Я с этим друпалом вдокере уже весь мозг себе выел
Yury
Пишешь докерфайл с наследованием от mysql и цепляешь его в композе к друпалу
Yury
Два докерфайла
Anonymous
как всё просто
Anonymous
Ещё и два
Anonymous
Итак уже написал
Anonymous
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
Anonymous
Как тут базу инициализирвать то?
Yury
Ты хочешь mysql том же контейнере, что и приложение?
Anonymous
Да
Anonymous
Вопрос не в этом
Anonymous
А в том, как базу залить
Yury
ADD bootstrap.sql
RUN mysql bootstrap.sql
Anonymous
mysql bootstrap.sql мускуль так не умеет же
Anonymous
Ему надо указывать имя базы и перенаправление ввода, а потом имя файла
Anonymous
Более того, сервер мускуля, должен быть запущен к моменту, когда я хочу туда базу заливать
Yury
Ну ок
ADD db-bootstrap.sh
RUN db-bootstrap.sh
Yury
Yury
Поэтому и проблемы
Anonymous
Юра, ты с мускулем в докере ваще работал или только предполагаешь, что всё так должно заработать?
Yury
С пг только
Anonymous
Понятно, ты не шаришь, короче
Anonymous
Сначала попробуй, а потом советы будешь давать
Yury
Удачи
Anonymous
Я уже эти все варианты стописят раз попробовал
Yury
Ну и?
Yury
Докер не работает?
Yury
Или mysql?
Yury
Или просто руки из жопы? :D
Anonymous
Я написал что не рабоатет
Alexander 🐕
Alexander 🐕
Ты делаешь хуйню
Alexander 🐕
Впрочем, у тебя друпал, поэтому хуйня у тебя в квадрате
Dmitriiiii
driver_opts:
foo: "1"
bar: "2"
постоянно эти 2 слова встречаю foo и bar что они означают, подскажите пожалуйста
Dmitriiiii
исторически сложилось как боб и элис?
ko4
да
ko4
просто примеры названия функций/методов
ill-ya
Подскажите есть сервак физический - как мне разделить его(сделать несколько серваков внути?) чтобы можно было один сделать боевой + боевой для друго проекта?
ill-ya
vpshere или что еще?
ill-ya
докер?
ill-ya
внутри конечно будет докер
Yevhen
Hujak*
Yevhen
Docker*
нꙺ
Hujak -hujak && -v production
Yevhen
Profit
Yevhen
🦠
Иногда лучше оставаться вагрантологом)