RammusXu / rammusxu.github.io

My profile
https://rammusxu.github.io/
2 stars 0 forks source link

Deploy RestHeart in AWS EC2 container #49

Closed RammusXu closed 7 years ago

RammusXu commented 7 years ago

Environment

Amazon Linux AMI 2016.09.0 (HVM), SSD Volume Type - ami-b04e92d0

Let's Go

Install Docker

sudo yum update -y
curl -sSL https://get.docker.com/ | sh
sudo usermod -aG docker ec2-user
sudo service docker start

這裡必須logout/login,重新ssh後才能正常使用docker

測試

sudo docker run --rm hello-world

使用 Docker-compose 安裝 RestHeart + MongoDB + Mongo-express

sudo pip install docker-compose
sudo yum install git
git clone https://github.com/RammusXu/restheart-docker.git
cd restheart-docker ; docker-compose up -d

測試

curl -u admin:changeit localhost:8080

RestHeart Browser: http://your_host_domain:8080/browser/#/ Mongo-Express: http://your_host_domain:8081/