2016-02-09 4 views
5

Мне нужен небольшой веб-сервер, предлагающий REST api, которые внешние инструменты могут вызывать для хранения очень небольшого количества данных (как для записи, так и для чтения) и предлагают страницу html для отображения этого данные.Простой веб-сервер REST в контейнере докеров

Данные будут простой матрицей (2d-таблица). Я планировал, что внешние инструменты отправляют одну запись данных с помощью REST api (один квадрат таблицы) в json-формате (он будет содержать только около трех строк). Возможно хранить данные в XML-файле.

Я хотел бы, чтобы этот веб-сервер находился в контейнере докеров, поэтому его можно легко развернуть в нашей облачной среде (с использованием тома, так что в нем не теряются данные). Он будет работать в среде Linux.

Я знаю, что это довольно широкий вопрос, но я хотел бы знать, какую технологию использовать для этого случая. Должен ли я использовать Python? Я действительно не знаю, как это сделать. Раньше я делал контейнеры докеров для других вещей, сделал некоторые REST api в JAVA, но ничего подобного.

У вас есть предложения или ресурсы?

+0

Мой совет (который предполагает, что этот вопрос основан на мнениях и будет закрыт) является Node.js в Docker. https://www.slideshare.net/mobile/apigee/api-microservices-with-nodejs-and-docker –

+10

Забудьте о докере какое-то время. Сначала создайте приложение, которое хотите построить, в той технологии, которую вы хотите, чтобы вы могли узнать о том, как создать webapp, а затем попытаться использовать Docker. В противном случае вы будете распространяться на тонкие и получить демотивацию, когда вы потратите 3 дня, пытаясь понять, почему что-то не работает. – Augusto

ответ

Смежные вопросы