Konstantin
Konstantin
И гит
BlacKAnDWriteR
Люди, подскажите плиззз на wsl и docker пытаюсь поднять контейнера. Вот такая ошибка > [ 6/11] RUN groupadd --force -g sail:
#8 0.307 groupadd: invalid group ID 'sail'
------
executor failed running [/bin/sh -c groupadd --force -g $WWWGROUP sail]: exit code: 3
ERROR: Service 'laravel.test' failed to build : Build failed
BlacKAnDWriteR
Подскажите куда копать)
BlacKAnDWriteR
Add this to .env file
WWWGROUP=1000
WWWUSER=1000 ???
Dan
да. ошибка из-за того, что $WWWGROUP пустое
BlacKAnDWriteR
да. ошибка из-за того, что $WWWGROUP пустое
Спасибо, поправил... А можно еже такой вопрос: docker-compose up делаю, появляются контейнера... При установки ларавел пишет ошибку подключения к бд. Вопрос: Как мне подключится с веб и создать бд и лог и пас?
Dan
BlacKAnDWriteR
BlacKAnDWriteR
Я докер поставил для того чтоб обновленную систему достать на локалку
BlacKAnDWriteR
В конфиге нет информации по юзера, паролю и бд
BlacKAnDWriteR
Только порт
BlacKAnDWriteR
Evgeniy
хуй
BlacKAnDWriteR
BlacKAnDWriteR
😂😂😂
BlacKAnDWriteR
Здесь пролписать? mysql:
image: 'mysql:8.0'
ports:
- '${FORWARD_DB_PORT:-3306}:3306'
environment:
MYSQL_ROOT_PASSWORD: '${DB_PASSWORD}'
MYSQL_DATABASE: '${DB_DATABASE}'
MYSQL_USER: '${DB_USERNAME}'
MYSQL_PASSWORD: '${DB_PASSWORD}'
MYSQL_ALLOW_EMPTY_PASSWORD: 'yes'
volumes:
- 'sailmysql:/var/lib/mysql'
networks:
- sail
Dan
BlacKAnDWriteR
BlacKAnDWriteR
Да и как мне их указать в мускуле
Dan
они же указаны уже в докерфайле
Dan
теперь просто по этим данным надо зайти в базу, и всё
BlacKAnDWriteR
BlacKAnDWriteR
Там нент ни чего
BlacKAnDWriteR
docker logs mysql1 2>&1 | grep GENERATED пишет не GENERATED не знает команду
BlacKAnDWriteR
Парни, может кто поправит этот файл, плиззз
Evgeniy
Там нент ни чего
зачем пробрасываешь volumes ?
переменные окружения использутся ТОЛЬКО при первом старте когда запускается бд и создается первая бд и проставляется рут пароль
если у тебя уже есть база данных в sailmysql то переменные окружения не будут использоваться закомить этот раздел и проверь
BlacKAnDWriteR
Evgeniy
Evgeniy
что в стандартном примере не ок ? https://hub.docker.com/_/mysql
BlacKAnDWriteR
Evgeniy
services:
db:
image: mysql
# NOTE: use of "mysql_native_password" is not recommended: https://dev.mysql.com/doc/refman/8.0/en/upgrading-from-previous-series.html#upgrade-caching-sha2-password
# (this is just an example, not intended to be a production configuration)
command: --default-authentication-plugin=mysql_native_password
restart: always
environment:
MYSQL_ROOT_PASSWORD: example
adminer:
image: adminer
restart: always
ports:
- 8080:8080
подключится в браузере на 127.0.0.1:8080
BlacKAnDWriteR
не помогло
Evgeniy
что ты ожидаешь ?
BlacKAnDWriteR
Ожидаю что данные из ларавел попадут в базу
Evgeniy
Evgeniy
ты уверен что когда приложение laravel пытается подключится к бд
база уже стартанула ?
BlacKAnDWriteR
ДА
Evgeniy
ты уверен что когда ты прописал env для db
ты сделал docker-compose down чтобы удалить контейнер с бд ?
ты уверен что у тебя в sailmysql нет базы данных чтобы env параметры начали использоваться для создания бд
BlacKAnDWriteR
2022-08-12T11:03:37.010246Z 0 [System] [MY-010931] [Server] /usr/sbin/mysqld: ready for connections. Version: '8.0.30' socket: '/var/run/mysqld/mysqld.sock' port: 3306 MySQL Community Server - GPL.
Evgeniy
ты volumes отключил ?
BlacKAnDWriteR
BlacKAnDWriteR
docker compose up бьольшке я не ХЕРА НЕ ПОНИМАЮ
Evgeniy
BlacKAnDWriteR
только эту команду и build
Evgeniy
найми девопса
Evgeniy
попробуй разобраться с помощью документации
Evgeniy
еще раз для особо одаренных
переменные окружения используются только при ПЕРВОМ запуске контейнера(mysql) и если БД НЕТ
Evgeniy
когда ты закомитишь volumes тебе надо удалить существующие контейнеры
Evgeniy
docker-compose down
Evgeniy
потом снова стартануть
убедится что в .env прописаны параметры вроде DB_PASSWORD, DB_HOST и тд
что laravel не вытащила конфиг из кэша и использует правильные параметры для подключения
проще это проверить обычным mysql клиентом подключившись к 3306
BlacKAnDWriteR
Хорошо
dimage
network net declared as external, but could not be found
dimage
что оно хочет от меня
Иван
не знаем
Иван
dockerfile, docker-compose мб кинешь?
dimage
Иван
да бл)
dimage
docker network create nginx-pm-network
dimage
эту сеть объявил в бридж
Иван
если кому-то лень скачивать
https://termbin.com/lwvno
Иван
BlacKAnDWriteR
BlacKAnDWriteR
Он ставит мускул, после ларавел и пытается заполнить бд
Алишер
Всем привет!, можете подсказать при установке cms на доккере не хватает прав на создания файлов
Алишер
И поэтому не могу до конца установить
Алишер
Как могу решить?
Vladislav
Chmod выдать на папку и доставить
Vladislav
Или на проект
Null
Новый #38 выпуск дайджест-подкаста "Котики Кодят" уже доступен для прослушивания на всех популярных подкаст площадках.
Почти целых 10 минут интересных и важных новостей из мира высоких технологий! Мяу 😺
https://vk.com/@-208220812-vypusk-38-13-avgusta-2022
Нас можно (и нужно) слушать везде:
▫️ВКонтакте: https://vk.cc/cfrYUF
▫️Яндекс.Музыка: https://clck.ru/sR9Qg
▫️Apple 🍎 Podcast: https://apple.co/3Qbhya7
▫️Google Подкасты: https://clck.ru/sR9YZ
▫️Castbox FM: https://clck.ru/sR9Vr
▫️Spotify: https://clck.ru/sR9S9
▫️RSS Feed: https://vk.com/podcasts-208220812.rss
Artyom
А когда в компоузе используется команда build? Мы же все контейнеры можем поднять docker compose -f ***.yaml up?
Andrey
Чтобы собрать образы не поднимая контейнеры? (внезапно)
Artyom
а, то есть я моуг выполнить docker-compose build и у меня появятся имейджи моих сервисов? а up сначала билдит, а потом запускает?
mikhail
Rumar
Rumar
Artyom