RESTHeart 是一款 Mongodb 的 interface API,提供驗證、快取、存取 Mongodb,能夠減輕後端的開發工作,加速產品(前端網頁、APP)的開發。以下將會說明如何在 EC2 上使用 Docker, docker-compose 快速建立一個 RESTHeart 服務。
Environment
Amazon Linux AMI 2016.09.0 (HVM), SSD Volume Type - ami-b04e92d0
Let’s Go
Install Docker
sudo yum update -y |
這裡必須 logout/login,重新 ssh 後才能正常使用 docker
測試
sudo docker run --rm hello-world |
使用 Docker-compose 安裝 RestHeart + MongoDB + Mongo-express
sudo pip install docker-compose |
測試
curl -u admin:changeit localhost:8080 |
RestHeart Browser: http://your_server_ip:8080/browser/#/
Mongo-Express: http://your_server_ip:8081/