Simak
Ребят. А не подскажите, а можно определить томам которые я создаю вручную, свое местоположение ?
A
Привет всем! Кто нибудь использует openjdk на alpine? Все хорошо с musl?
Anonymous
Доброй ночи. А как задать имя в Dockerfile, а не в уомандной строке?
Anonymous
никак, но можно задать его в compose.yml
Да, я нагуглил что-то такое. Но нифига не понял как этим пользоваться.
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
Поэтому и проблемы
Anonymous
Юра, ты с мускулем в докере ваще работал или только предполагаешь, что всё так должно заработать?
Yury
С пг только
Anonymous
Понятно, ты не шаришь, короче
Anonymous
Сначала попробуй, а потом советы будешь давать
Yury
Удачи
Anonymous
Я уже эти все варианты стописят раз попробовал
Yury
Ну и?
Yury
Докер не работает?
Yury
Или mysql?
Yury
Или просто руки из жопы? :D
Anonymous
Я написал что не рабоатет
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
Я уже эти все варианты стописят раз попробовал
Если будут еще вопросы - в личку пиши
🦠
Иногда лучше оставаться вагрантологом)