Видео не воспроизводится. “Ошибка. Повторите попытку позже. Идентификатор воспроизведения: LUhxxxxx…”.
Здравствуйте, уважаемый.
Во всём этом я довольно не опытен, но всё же, прошу не кидать тапками и ткнуть в ошибку.
Установлена Ubuntu server 18.04.1
Выполнял инструкцию с https://hub.docker.com/r/vbkunin/itop/
Ввел с правами root:
docker run -d -p 80:80 --name=my-itop vbkunin/2.6.0-beta
После чего выдало
Unable to find image ’ vbkunin/2.6.0-beta:latest ’ locally
docker: Error response from daemmon: pull access denied for vbkunin/2.6.0-beta, repository does not exist or may require ’ docker login ’
docker login - выполнен
Login Succceeded
повторный ввод
docker run -d -p 80:80 --name=my-itop vbkunin/2.6.0-beta
Результат тот же.
Спасибо.
Боюсь, без тапок никак не получится)) Вот только кидаться в себя буду, моя ошибка.
Вместо vbkunin/2.6.0-beta
нужно написать vbkunin/itop:2.6.0-beta
.
Ну, вот и всё.
На всё 10 минут: HV (на ubuntu 18.04.1)+docker+данная инструкция
Спасибо большое!
Например, на вашем собственном сервере MySQL, развернутом в отдельном контейнере или через docker-compose.
Владимир, приветствую!
Задаю вопрос, хотя напрямую он с iTOP не связан. Скачал образ itop:6.1.0-base и образ mysql-server, хочу как раз настроить связку itop с внешним сервером mysql - в соседнем контейнере на одном хосте. Вопрос в том что никак не могу предоставить доступ для внешних подключений в mysql.
Контейнер создавал так:
docker run --name mysqlserver-01 -d -p 3952:3306 -h mysqlserver-01 -e MYSQL_ROOT_PASSWORD=testpassword -v /var/lib/docker/volumes/mysqlserver-01:/var/lib/mysql mysql/mysql-server
В контейнере mysql вот такая картина:
Привет, @agniko!
- Контейнеры друг друга видят по своим name? Полагаю, тут не хватает user-defined bridge network.
- MySQL разрешает подключение снаружи?
- Ну и пользователь БД нужен соответствующий:
CREATE USER 'admin'@'%' IDENTIFIED BY 'password'
, чтобы сервер БД разрешал ему снаружи заходить.
Такие вещи удобно делать через docker-compose.
Большое спасибо, очень помогли и я на два шага ближе к цели. По пунктам:
- Создал пользовательскую сеть и включил туда два своих контейнера с itop и mysql - сейчас контейнеры резолвятся и по имени и по name id;
- Тут загвоздка, проблема существует - в подключении к mysql отказано. Скрипт посмотрел но не осилили, как я могу его использовать? Грешным делом я создал в home директории этот скрипт .sh поместил в него то что указано в ссылке, файл сделал исполняемым, запустил но появились ошибки - скрипт не отработал.
- Создал пользователя, тут всё прошло отлично.
Я близок но всё еще не завершил процесс.
Скрипт запускать не нужно, просто посмотри, какой параметр он добавляет в конфиг MySQL. В секцию mysqld нужно добавить bind-address=0.0.0.0 или конкретный ip, с которого будет разрешено подключение.
Благодарю!
Всё здорово, после правки /etc/my.cnf стало лучше Проблема, которая есть теперь, как мне кажется уже не связана с настройкой MySQL (наверное) . В общем, что сейчас имеем:
- Контейнеры находятся в пользовательской сети и видят друг друга;
- Внешние подключения к MySQL разрешены (подключился к созданной тестовой БД под созданным пользователем с помощью клиента DBeaver).
iTOP не устанавливается, появляется ошибка:
SecurityException: Setup operations are not allowed outside of the setup in /var/www/html/setup/ajax.dataloader.php:153
Сейчас, подал, возможно проблема в том что используемая версия mySQL 8.0.17 ?
Айтоп не поддерживает MySQL 8.
https://www.itophub.io/wiki/page?id=2_6_0%3Ainstall%3Ainstalling_itop#software_requirements
Отлично, спасибо!
Поднял контейнер c MySQL 5.7 на борту, всё отлично! Спасибо за оперативно предоставленную помощь!
Добрый день!
Подскажите, пожалуйста, обновляли ли itop на докере? Сейчас обновляем с 2.4 до 2.6, делаем по инструкции itophub, но он пишет что не видит текущую версию, соответственно предлагает установить новый.
Что это за инструкция на itophub по обновлению айтопа в докере? В нашем образе есть все версии до текущей беты 2.7 (https://hub.docker.com/r/vbkunin/itop/tags).
Обновление не в докере, а общая инструкция https://www.itophub.io/wiki/page?id=2_6_0%3Ainstall%3Aupgrading_itop
у нас уже есть свой образ в версии 2.4.1, который повторяет настройки прода ( у нас там nginx, а не апач как у вас). поэтому нужно обновить существующий а не устанавливать новый
судя по всему, проблема не в докере. только что попробовать но инструкции выше обновить itop на продуктовом сервере и проблема сохранилась.
не знаю,что такого было в open server, что обновление прошло без проблем
Отбой, вопрос не актуален, всё решили.
фуууух, ну теперь можно и пообедать пойти