Eugene
вот про это и спорим, мы говорим что если хочешь учить тулзу - то нужно учить тулзу, а не её обертки, ... а оппоненты дискуссии утверждают что нужно учить обертки гуишные )
не перевирай. Найди мне место, где кто-то говорит, что нужно учить обертки. Я говорит, что задачу можно решать любыми средствами и что гуи скрывает порой ненужную сложность для новичка.
YuraS
Епта, человек задал вопрос, получил линк на книжки. Уж поверьте авторы лучше знают как провести этот курс обучения.
Andrey
это?
О да
Eugene
Именно так и звучало
тогда git push -f и перепиши историю
kSandr
тогда git push -f и перепиши историю
кто управляет историей - управляет будущим !
kSandr
океания всегда воевала с остазией !
George
кто управляет историей - управляет будущим !
за форс пуш в мастер - по рукам
Eugene
это?
во, это для меня
George
во, это для меня
я еще видел
kSandr
за форс пуш в мастер - по рукам
за любой пуш в мастер по рукам
George
George
https://jvns.ca/blog/2018/10/27/new-zine--oh-shit--git-/
Andrey
Соглы
kSandr
кароч незнаю как вы, а я работать )
Andrey
Я только иду
George
ленивые кожаные ублюдки
Alexey
это?
я в ахуе с этого мира... 🙈
Alexey
даже не собирался )
Рубикон
Как печально на AMD гонять докера?
Stanislav
Гоняется вроде и в хвост и в гриву
Владимир
Всем привет. Возникла проблема с docker-compose. Понадобилось поправить небольшой проект на битриксе. Нагуглил по-быстрому этот конфиг https://github.com/bitrixdock/bitrixdock. Проблема в том что при разворачивании не создается пользователь в mysql через MYSQL_USER, MYSQL_PASSWORD
Владимир
вот я не могу понять почему. в логах ошибок нет
kSandr
вот я не могу понять почему. в логах ошибок нет
возможно потому-что нет ошибок ? ))) а вообще у битрикса свой хэндлер ошибок, нужно переключить его на дебаг или настроить в пхп отображение ошибок
Владимир
я просто делаю docker-compose up и пробую войти в mysql. ни нужного мне пользователя нет, ни через root соединиться не получается
Владимир
мне для битрикса сначало надо бекап развернуть
kSandr
битрикс то поднимается ?
Владимир
docker exec -it mysql bash, а дальше mysql -u user -ppassword
kSandr
у тебя энв файл то в проекте лежит ?
Владимир
битрикс работает, но падает, т.к. не видит нужную базу
Владимир
да
kSandr
docker exec -it mysql bash, а дальше mysql -u user -ppassword
предлагаю зайти в базу так docker-compose exec mysql mysql и посмотреть
Владимир
нет. в docker-compose.yml прописываю environments с нужными мне логином и паролями. такие же данные пишу в .env
kSandr
надоело ванговать
Дмитрий
Пароль рута поставить и перепроверить
Владимир
композ давай свой
https://github.com/bitrixdock/bitrixdock отсюда. изменяю только environments для контейнера mysql
kSandr
я по ссылкам ходить не буду , не хочешь не кидай
kSandr
ять, господи, в чем проблема просто кинуть текст .... что за детсад
Владимир
ять, господи, в чем проблема просто кинуть текст .... что за детсад
не люблю длинные сообщения version: '2' volumes: site: db: driver: local services: php: build: ./${PHP_VERSION} container_name: php volumes_from: - source ports: - '${INTERFACE}:9000:9000' links: - mysql - memcached networks: - bitrix restart: always web_server: build: ./${WEB_SERVER_TYPE} container_name: webserver depends_on: - source volumes_from: - source ports: - '${INTERFACE}:80:80' - '${INTERFACE}:443:443' links: - php networks: - bitrix restart: always mysql: build: ./mysql container_name: mysql volumes_from: - source ports: - '${INTERFACE}:3306:3306' environment: MYSQL_DATABASE: sitemanager MYSQL_USER: bitrix MYSQL_PASSWORD: password MYSQL_ROOT_PASSWORD: password command: mysqld --sql-mode="" networks: - bitrix restart: always memcached: image: memcached:1.5-alpine container_name: memcached volumes_from: - source ports: - '${INTERFACE}:11211:11211' networks: - bitrix restart: always source: image: alpine:latest container_name: source volumes: - ./logs/${WEB_SERVER_TYPE}:/var/log/${WEB_SERVER_TYPE} - ./logs/php:/var/log/php - ./logs/mysql:/var/log/mysql - ./logs/memcached:/var/log/memcached - db:/var/lib/mysql - ./data/memcached:/var/lib/memcached - ./www/html:/var/www/html - ${SITE_PATH}:/var/www/bitrix - /etc/localtime:/etc/localtime/:ro networks: - bitrix networks: bitrix: driver: bridge ipam: driver: default config: - subnet: 10.100.0.0/24
Alexey
ять, господи, в чем проблема просто кинуть текст .... что за детсад
проблема в простынях, нах эти простыни нужны?
kSandr
так пойдет?)
ты базу не указал # docker-compose exec mysql mysql -D bitrix -u bitrix -p Enter password: Welcome to the MySQL monitor. Commands end with ; or \g. Your MySQL connection id is 5 Server version: 5.7.27 MySQL Community Server (GPL) Copyright (c) 2000, 2019, Oracle and/or its affiliates. All rights reserved. Oracle is a registered trademark of Oracle Corporation and/or its affiliates. Other names may be trademarks of their respective owners. Type 'help;' or '\h' for help. Type '\c' to clear the current input statement. mysql>
kSandr
когда пытался подключиться
kSandr
и битрикс не должен падать при первом запуске, он должен запускать инсталляцию и спрашивать данные к базе
Владимир
я вхожу через docker exec -it mysql bash
kSandr
просто он кривой
kSandr
я вхожу через docker exec -it mysql bash
когда ты подключаешься к базе, нужно указывать базу .... у тебя права у пользователя на доступ только к 1-ой конкретной базе - шаг в сторону уже нельзя
Владимир
и мне надо загрузить бекап базы с прода
kSandr
попробуй docker-compose exec mysql mysql -D sitemanager -u bitrix -ppassword
kSandr
и мне надо загрузить бекап базы с прода
бэкап битрикса это уже не про докер
kSandr
проблема в простынях, нах эти простыни нужны?
может и не нужны, но лично у меня нет желания бегать по 100500 ссылкам каждого залетного человека у которого вопрос, можешь делать это сам ))
倫太郎
@Atassis
Владимир
Всем привет. Возникла проблема с docker-compose. Понадобилось поправить небольшой проект на битриксе. Нагуглил по-быстрому этот конфиг https://github.com/bitrixdock/bitrixdock. Проблема в том что при разворачивании не создается пользователь в mysql через MYSQL_USER, MYSQL_PASSWORD
сам разобрался. увидел тут https://github.com/docker-library/mysql/issues/51#issuecomment-302491778 что может помочь удаление лишних volumes. убрал в docker-compose.yml из раздела volumes строку с "site:" и все прекрасно заработало
Рубикон
Почему печально?
Хм .. обнадеживает .. а что с виртуализацией?
Рубикон
К стати .. а какой хост под докер лучше? Ubuntu LTS Fedore 30 OpenSUSE Arch ?
Stanislav
Хм .. обнадеживает .. а что с виртуализацией?
Докер это вроде про контейнерезацию)
George
😂
Stanislav
У меня стоит винда, на ней виртуалка ubuntu server, в ней докер. Для локальной разработки вполне
Рубикон
centos
Ыыы эт же замерзшая федора!
Roman
К стати .. а какой хост под докер лучше? Ubuntu LTS Fedore 30 OpenSUSE Arch ?
Раньше был centos, помню представил moby community какой-то там ОС ) есть еще ubuntu core. Что там представили я непомню
Roman
rancher использует свою rancherOS
Roman
linuxKit вроде
Roman
https://github.com/linuxkit/linuxkit
George
а есть еще coreos, photonos, есть обрезанный сусе - кубик
George
и много чего еще
Roman
coreos разве не загнулся?
George
https://habr.com/ru/company/flant/blog/440810/