Evgeniy
спасибо за номера строк в конфиге очень удобно указать где именно ошибка вон там у тебя ошибка в volumes
Evgeniy
я не понимаю смысла в 28 строке и есть ли папка server в папке с проектом?
Evgeniy
попробуй убрать 28 строку
Demian
Не помогло
Demian
Тоже самое пишет
Demian
Сама структура проекта
Demian
Я по гайду делал
Demian
Но как-бы на моем компьютере работает
Evgeniy
Но как-бы на моем компьютере работает
https://stackoverflow.com/questions/53912322/docker-toolbox-windows-invalid-volume-specification
Aleksey
Прости😅
Салют проверь если папки которые волюмы пропысываешь
Aleksey
и точку поставь в 28
Aleksey
Есть
Закаминтируй и запусти сборку
Demian
Закаминтируй и запусти сборку
Тогда эта ошибка пропадает
Demian
Но не уверен что это хороший вариант
Aleksey
Тогда эта ошибка пропадает
класс ошибка пропала ))) шучу раскоминтруй 28
Demian
Закаминтируй и запусти сборку
Хотя чесно, пока так и не понял зачем они нужны😂
Demian
пробрасываешь чот в докер
Скорее всего нет. Ну как-бы сам контейнер сгенерированный с dockerfile, но не думаю что это то
Aleksey
так что там с 28
Demian
Теперь и это не работает
Aleksey
ага ты у себя чот по гайду на домашню машину ставил ?
Dan
Попробуй поменяй местами 28 и 29
Aleksey
там модуля не хватает по ходу
Demian
ага ты у себя чот по гайду на домашню машину ставил ?
Ты имеешь ввиду что-то ли я делал с docker-ом?
Aleksey
смотри у тебя там папка монтируется но ее явно нет
Aleksey
вот закомень 28 а 29 наборот открой
Demian
угу
Ну на удаленной машине я по официальному гайду от docker-a ставил (https://docs.docker.com/engine/install/ubuntu/)
Demian
И всё
Dan
Угу, проверь есть ли она в папке сервер, у тебя гдето с путями косяк
Aleksey
а вот дальше
Demian
смотри у тебя там папка монтируется но ее явно нет
Ну я как-бы на линуксе это все билдю и запускаю, но почему-то пути винды
Aleksey
Ну я как-бы на линуксе это все билдю и запускаю, но почему-то пути винды
не чего страшного с 29 строчко получилось не менял местами
Demian
Угу, проверь есть ли она в папке сервер, у тебя гдето с путями косяк
Я её через локальную машину запускаю, на удаленном сервере через docker context
Demian
Там скорее всего только билд
Aleksey
?
ага расскажи что за проект можешь его полностью на линуху пернести
Aleksey
сочуствую
Demian
Хорошо, спасибо)
Aleksey
просто в рамках чатика получтся много писанины не обижайся (((
𝙼𝚘𝚛𝚐𝚊𝚗️
Ест ли у кого имедж php7.3 у которого полный возможности есть как у серверах???
𝙼𝚘𝚛𝚐𝚊𝚗️
Салют чуть подробней
php:7.3-fpm-alpine например вот такой image но у нее должно быть все пакети пхп. sqlite3, gd, imagick и т.д
Aleksey
нет таково не бывает
Aleksey
только если сам сделаешь
𝙼𝚘𝚛𝚐𝚊𝚗️
Не знаю я установил php7.4 apache2 и дополнительно добавил sqlite3 но он работала не полна как у серверах..
Dan
Ну я как-бы на линуксе это все билдю и запускаю, но почему-то пути винды
volumes: # Just specify a path and let the Engine create a volume - /var/lib/mysql # Specify an absolute path mapping - /opt/data:/var/lib/mysql # Path on the host, relative to the Compose file - ./cache:/tmp/cache # User-relative path - ~/configs:/etc/configs/:ro # Named volume - datavolume:/var/lib/mysql
𝙼𝚘𝚛𝚐𝚊𝚗️
Блин хоть кто то сделал бы такой ямл и поделился было бы рад(
Aleksey
Блин хоть кто то сделал бы такой ямл и поделился было бы рад(
ты ТЗ накидай и сам собери не шибко ведь сложно если что помогут
Dmitriy
Блин хоть кто то сделал бы такой ямл и поделился было бы рад(
Так всех пакетов пхп тысячи, если не больше. Зачем они вообще все в образе?
Dmitriy
𝙼𝚘𝚛𝚐𝚊𝚗️
Я имел ввиду не все но те которые есть в обичных серверах)
Aleksey
они все разные на серверах
Aleksey
я тебе как разраб PHP говорю
Aleksey
не разу одинаковых не видел
Aleksey
ну так + - пакеты одни всречались
Dmitriy
Я имел ввиду не все но те которые есть в обичных серверах)
Тебя точно все пакеты нужны? Пакеты для работы с любыми БД? Для работы с любыми почтовиками? И т.п.?
𝙼𝚘𝚛𝚐𝚊𝚗️
𝙼𝚘𝚛𝚐𝚊𝚗️
😂😂 ладно спасибо сам попробую как нибудь получится.
Aleksey
😂😂 ладно спасибо сам попробую как нибудь получится.
смотри берешь текстовый редактор свой самый любимый (VSC ставишь плагин для докера) дальше создаешь новый Dockerfile
Aleksey
в нем пишеь