Подключение к docker-контейнеру redis-stack из Google ColabPython

Программы на 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) клиент.пинг() Но все равно... соединение отклонено.

Буду очень благодарен за любую помощь, так как я застрял на несколько часов.

Большое спасибо
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Python»