Как полностью удалить Bitnami Moodle Docker контейнер? - PullRequest
0 голосов
/ 30 ноября 2018

У меня проблема, я не могу установить новые контейнеры Docker из-за bitnami-moodle.Я установил контейнер bitnami-moodle через Kitematic, а затем удалил его.Теперь я не могу установить другие контейнеры Docker.Я уже удалил Docker и выполнил чистую установку.Удаление bitnami-Moodle и контейнера MariaDB не было успешно;они всегда перезагружаются на компьютер.

Понятия не имею, как остановить перезагрузку bitnami-moodle и MariaDB.Может быть, кто-то может помочь?Заранее спасибо.

Ниже мои журналы:

Sirkkas-MacBook-Pro:blaaaa sirkka$ docker-compose up
Recreating sirkka_mariadb_1 ... done
Recreating sirkka_moodle_1  ... error


ERROR: for sirkka_moodle_1  Cannot start service moodle: b'driver failed programming external connectivity on endpoint sirkka_moodle_1 (d0689291c7c01a466816896e08e5bd11e0b9ffc988382d085cc01124cbda4066): Bind for 0.0.0.0:80 failed: port is already allocated'

ERROR: for moodle  Cannot start service moodle: b'driver failed programming external connectivity on endpoint sirkka_moodle_1 (d0689291c7c01a466816896e08e5bd11e0b9ffc988382d085cc01124cbda4066): Bind for 0.0.0.0:80 failed: port is already allocated'
ERROR: Encountered errors while bringing up the project.

1 Ответ

0 голосов
/ 30 ноября 2018

Проблема в том, что порт 80 на вашем компьютере уже занят.

Если вы хотите удалить контейнер Moodle, вы можете легко запустить: docker rm -f $(docker ps | grep moodle | awk '{ print $1 }').но вам следует проверить наличие дополнительных контейнеров, которые могут быть сопоставлены с портом 80 (запустить docker ps -a) или, может быть, что-то на хост-компьютере (перейдите в Activity Monitor на вашем Mac и посмотрите, есть ли приложение, использующее порт 80).

Было бы очень легко помочь вам, если вы приложите содержимое файла docker-compose и вывод docker ps -a

...