Рубрики
Без рубрики

Как подключиться к Dynamodb с Python с помощью Docker Compose? |. Котельная, стартовая упаковка 🐳

Docker и Docker Compose Starter Kit и Guide, чтобы помочь вам начать с AWS Dynamodb, используя Python быстро. Помечено Python, Docker, AWS, DEVOPS.

Docker и Docker Compose Starter Kit, чтобы помочь вам быстро начать с AWS Dynamodb.

Используйте это как котельной для вашего следующего проекта, я уже сделал!

CT83/Dynamodb-Python-Docker-Compose-Starter-Kit

AWS Dynamodb с Python с помощью Docker и Docker Compose Starter Kit, чтобы помочь вам ударить на землю.

Docker и Docker Compose Starter Kit, чтобы помочь вам быстро начать с AWS Dynamodb.

Используйте это как котельной для вашего следующего проекта, я уже сделал!

Я предполагаю, что вы уже знакомы с Docker и Docker Compose, поэтому я направлю на это.

Что такое dynamodb?

Amazon DynamOdb – это полностью управляемая проприетарная служба баз данных NoSQL, которая поддерживает элементы данных ключа и данных документов.

Что делает app.py?

  1. app.py Использует управление Hydra Facebook Hydra Config для получения желаемой конфигурации из файла .yml и загружает его.
  2. Затем соединение сделано в экземпляр dynamodb.
  3. Некоторые основные операции базы данных выполняются с использованием Pyinmodb библиотека.

Как бежать?

Есть 2 режима, в которых вы можете запустить app.py в.

1. Местный режим dynamodb –

Здесь локальный экземпляр DynamoDB развернут с использованием, Docker и Amazon’s Официальная локальная динамодб изображение Отказ

Все…

Я предполагаю, что вы уже знакомы с Docker и Docker Compose, поэтому я направлю на это.

Что такое dynamodb?

Amazon DynamOdb – это полностью управляемая проприетарная служба баз данных NoSQL, которая поддерживает элементы данных ключа и данных документов.

Что делает app.py?

  1. app.py Использует управление Hydra Facebook Hydra Config для получения желаемой конфигурации из файла .yml и загружает его.
  2. Затем соединение сделано в экземпляр dynamodb.
  3. Некоторые основные операции базы данных выполняются с использованием Pyinmodb библиотека.

Как бежать?

Есть 2 режима, в которых вы можете запустить app.py в.

1. Местный режим dynamodb –

Здесь локальный экземпляр DynamoDB развернут с использованием, Docker и Amazon’s Официальная локальная динамодб изображение Отказ

Все операции базы данных затем выполняются на этом локальном экземпляре.

  1. Docker-Compose Up --Build

2. AWS Dynamodb Mode

Здесь app.py будет подключаться к AWS Dynamodb Экземпляр, вот как ваш код может работать в производстве. В этом режиме вы ожидаете к

  1. Создать виртуальную среду Python
  2. PIP Установка -R требования. atxt
  3. Создать .env Файл с вашими учетными данными AWS, как example.env Отказ
  4. Заменить Докер с AWS в env-config.yml Отказ
  5. Запустить использование Python App.py

Вот и все!

Это должно помочь вам начать действительно быстро!

🐋 + 📀 + 🐍 = 🤓

Оригинал: “https://dev.to/rohansawant/how-to-connect-to-dynamodb-with-python-using-docker-compose-boilerplate-starter-pack-49h0”