Подключение к docker-контейнеру redis-stack из Google Colab ⇐ Python
Подключение к docker-контейнеру redis-stack из Google Colab
У меня есть база данных Redis, работающая в Docker-контейнере. Я хотел бы получить доступ к его данным из блокнота Google Colab с помощью Python.
На моем локальном компьютере я могу без проблем получить доступ к базе данных через порт 10001 (я сопоставил порт 8379 по умолчанию с портом 10001). Но с помощью Colab я не могу к нему подключиться.
Появляется сообщение: «Ошибка 111 при подключении к 127.0.0.1:10001. Соединение отклонено».
В моем блокноте Colab я установил Redis:
!pip install redis Тогда я создал соединение:
импортировать Redis клиент = redis.Redis(хост = 'localhost', порт = 10001) клиент.пинг() Но это не работает. Поэтому я изменил localhost на 127.0.0.1:
импортировать Redis клиент = redis.Redis(хост = '127.0.0.1', порт = 10001) клиент.пинг() Но все равно... соединение отклонено.
Буду очень благодарен за любую помощь, так как я застрял на несколько часов.
Большое спасибо
У меня есть база данных Redis, работающая в Docker-контейнере. Я хотел бы получить доступ к его данным из блокнота Google Colab с помощью Python.
На моем локальном компьютере я могу без проблем получить доступ к базе данных через порт 10001 (я сопоставил порт 8379 по умолчанию с портом 10001). Но с помощью Colab я не могу к нему подключиться.
Появляется сообщение: «Ошибка 111 при подключении к 127.0.0.1:10001. Соединение отклонено».
В моем блокноте Colab я установил Redis:
!pip install redis Тогда я создал соединение:
импортировать Redis клиент = redis.Redis(хост = 'localhost', порт = 10001) клиент.пинг() Но это не работает. Поэтому я изменил localhost на 127.0.0.1:
импортировать Redis клиент = redis.Redis(хост = '127.0.0.1', порт = 10001) клиент.пинг() Но все равно... соединение отклонено.
Буду очень благодарен за любую помощь, так как я застрял на несколько часов.
Большое спасибо
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение