Прошло несколько дней с тех пор, как я пытался запустить и запустить докер-контейнер, и всегда что-то идет не так.
Мне нужен (в основном) стек LAMP, только вместо MySQL -> mongoDb.
Конечно, я начал с просмотра док-хаба и попытался составить некоторые изображения из других. Погуглил после конфигов. Проще всего не пройти этап установки MONGODB_ADMIN_USER и MONGODB_ADMIN_PASSWORD и всегда возвращаться с кодом 1, хотя упомянутые переменные были заданы в yml.
Я попытался начать с образа centos / mongodb, установить apache, php и еще много чего, зафиксировать его и работать над своим собственным образом, но без ядра сложно правильно установить и запустить apache в контейнере Docker.
Итак, я попробовал еще раз, нашел многообещающий проект здесь: https://github.com/akhomy/docker-compose-lamp
но не может присоединиться к контейнеру, не может запустить localhost с настройками по умолчанию, хотя, очевидно, этап создания проходит нормально.
Кто-нибудь из вас, случайно, не работает с набором файлов docker / docker-compose?
Или какой-нибудь полезный намек? Действительно, выглядит как простая задача, взять два изображения из докер-хаба, сделать docker-compose.yml, запустить docker-compose up, case case закрыто. Я не могу обернуть голову вокруг этого: |