Select Amazon Linux
Select "t2.medium" or "t2.large"
A minimum of 4G is required to run DSpace Docker
Copy the start up script detailed below
This will ensure the docker-compose and git are available.
Create enough storage for docker images and volumes
Make port 8080 and 3000 available
These settings are recommended for testing purposes.
Start up Script
Code Block |
---|
# Update OS software sudo -n yum -y update # Install Java 8 sudo -n yum -y install java-1.8.0-openjdk-devel sudo -n yum -y remove java-1.7.0-openjdk # Install Git sudo -n yum -y install git # install docker sudo yum install docker -y # Start the Docker Service sudo service docker start # Add the ec2-user to the docker group so you can execute Docker commands without using sudo. sudo usermod -a -G docker ec2-user # Install Docker compose # https://docs.docker.com/compose/install/ sudo curl -L "https://github.com/docker/compose/releases/download/1.23.2/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose sudo chmod +x /usr/local/bin/docker-compose # Clone DSpace-Docker-Images cd git clone https://github.com/DSpace-Labs/DSpace-Docker-Images.git cd DSpace-Docker-Images/docker-compose-files/dspace-compose |
...