Docker: invalid reference format

96
27 июня 2021, 01:50

Всем привет. Только начал изучать Docker. Хочу у себя локально настроить окружение для разработки на PHP.

Делаю всё вот по этой инструкции: https://phptoday.ru/post/gotovim-lokalnuyu-sredu-docker-dlya-razrabotki-na-php

Но как только дохожу до пункта, когда надо запускать инструкцию

docker-compose up -d

мне Windows PowerShell пишет _php: invalid reference format. Помогите пожалуйста. Может кто с этим сталкивался?

ОС: Win10. Docker ставил отсюда: https://docs.docker.com/docker-for-windows/

Уже второй день бьюсь, и всё без толку.

Вот папка с проектом: Проект

Помогите пожалуйста кто может.

Answer 1

Создаете следующую иерархию директорий и файлов

-- hosts ----- hello-dev.conf -- images ---- php ------ Dockerfile ------ php.ini -- logs -- mysql -- www ---- hello.dev ------ index.php -- docker-compose.yml

Т.к статья немного устарела, вам необходимо изменить в Dockerfile строчку с libpng12-dev на libpng-dev

Открыть Powershell, перейти в директорию с docker-compose.yml и выполнить команду docker-compose up -d

Сделал как написано в инструкции - всё ок

Вообще меня смущает символ _ в ошибке _php: invalid reference format проверьте правильно ли вы скопировали содержание Dockerfile

READ ALSO
Dependency Injection Container

Dependency Injection Container

Подскажите пожалуйста, при использовании DI-контейнера возникло несколько вопросов:

121
Php Language Selector

Php Language Selector

Имеем вот такой селектор,

119
Динамическое изменение select в yii2

Динамическое изменение select в yii2

Вообщем у меня возникла такая проблема мне надо изменять значения select основываясь на другом select, у меня есть форма вот её часть:

98
Как отсортировать товар по рейтингу категории с сохранения id laravel

Как отсортировать товар по рейтингу категории с сохранения id laravel

Есть таблица с товарами и таблица с категориями, у категорий есть рейтинг Нужно отсортировать товар по рейтингу категорий Вот, что у меня...

82