Задать вопрос
@arbrspb

Почему при копировании контейнера с php — перестает работать php?

Есть контейнер называется php81-nextcloud
я его копирую - ничего не меняю только название на php81-nextcloud2
первый соответсвенно останавливаю. Запускаю и php перестает работать. Запускаю первый контейнер все работает.
В чем может быть проблема? на веб странице пишет Service Unavailable. Образ использую тот же что используется в php81-nextcloud

Суть в том что при установке Nextcloud выдает такую ошибку Ошибка
Не удалось создать или записать в каталог данных «/media/nextcloud/data»
Пологаю жту папку нужно в контейнер примонтировать. Но с тем учетом что все перестает работать, то надо бы понять почему так происходит.
Честно говоря недавно начал знакомится с технологией Docker, возможно что-то не понимаю. Но для работы nextcloud требуется свежая версия php, а она не поддерживается моей системой Ubuntu 16
Дабы все не переустанавливать было решено использовать Docker.
  • Вопрос задан
  • 799 просмотров
Подписаться 2 Простой 2 комментария
Решения вопроса 1
@lantonov
У nextcloud есть свй официальный образ который работает без всяких проблем а тут просто при копировании квас нужно создать место хранения самого nextcloud и и у него Нету доступа нужно не копировать в докере а делать вначале image и от него уже делать копию так как в docker при копировании и пепесоздании контейнера изменения вне монтированй папри раздела несохнаняютя и сбрасываются в значение родитескоко образа
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
@qrKot
У тебя в исходный контейнер примонтирован том с содержимым сайта. Примонтируй его же к новому
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы