Как docker изображение Prestashop выборочной установки - PullRequest
0 голосов
/ 08 марта 2020

Я новичок с Docker. Я пытаюсь создать новый образ на основе официального изображения Prestashop

После первой установки с официальным руководством (создать сеть -> запустить MySQL контейнер -> запустить контейнер Prestashop), что я сделать это:

  1. Установить пользовательскую тему / модули
  2. Зафиксируйте изменения (как Prestashop, так и MySQL) с двумя изображениями (я следую этому руководству )
  3. Pu sh изображения на моем Docker HUB

Но когда я пытаюсь получить свой собственный образ и перезапустить начальные команды (создать сеть -> запустить мой пользовательский *) Контейнер 1034 * -> запустить мой собственный контейнер Prestashop) Я получаю 500 Ошибка сервера в браузере.

В журналах контейнера MySQL указано Неизвестная база данных «prestashop» .. Но почему? Почему у моих изображений нет базы данных, так как я создаю образы работающего контейнера?

Более странная вещь, если я пытаюсь войти в контейнер Prestashop с docker exec -it prestashopContainer bash, я нахожу структуру, которую я создал ранее ( папка установки и папка администратора изменены).

Есть некоторые проблемы с громкостью, но, несмотря на чтение многих руководств, я не понимаю, в чем я не прав.

Спасибо за помощь всем, кто прочтет меня.

...