sudo su -
yum update
yum install docker
service docker start
usermod -a -G docker ec2-user
curl -L https://github.com/docker/compose/releases/download/1.22.0/docker-compose-$(uname -s)-$(uname -m) -o /usr/local/bin/docker-compose
chmod +x /usr/local/bin/docker-compose
yum install -y git
Login to Docker using:
docker login
git clone https://github.com/sfsu-csc-667-fall-2020/final-project-final_project_jlpsahsb.git
cd final-project-final_project_jlpsahsb/back_end/
Deploy Application (Ensure you cd
into back_end folder):
sudo npm run pull:all
sudo docker swarm init
sudo docker stack deploy -c ../docker-compose.yml simpleCraig
OR ~
sudo npm run deploy
docker swarm leave --force
docker image prune -a
docker volume prune
docker container kill $(docker ps -q)