文件名称:sinatra-redis-docker-example:使用 Sinatra 和 Redis 的 dockerized JSON API 的超级简单示例
文件大小:3KB
文件格式:ZIP
更新时间:2024-07-04 16:33:23
Ruby
Docker-Compose 的 Sinatra Redis 示例
这是一个使用 Sinatra 和 Redis 构建的 dockerized 示例 JSON API。 我希望有人能从中吸取教训。
这个例子真的很小,并且使用了和的 Docker 库容器。
最有趣的部分是您必须进行的更改才能在 Docker 容器之间启用正确的路由。 Docker 为创建环境变量,这很有帮助。
你需要什么
docker (boot2docker 如果你在 Mac OSX 上)
docker-compose
启动
$ docker-compose build
$ docker-compose up
我没有更改默认的 Sinatra 端口,所以启动后你必须做
$ curl http://
【文件预览】:
sinatra-redis-docker-example-master
----.gitignore(9B)
----Dockerfile(87B)
----docker-compose.yml(88B)
----README.md(940B)
----web.rb(323B)
----Gemfile(76B)
----Gemfile.lock(282B)