|
|
- #!/bin/bash
- docker build -t krishfsousa/sg-node-express-rest-api .
- docker push krishfsousa/sg-node-express-rest-api
-
- ssh deploy@$DEPLOY_SERVER << EOF
- docker pull krishfsousa/sg-node-express-rest-api
- docker stop api-boilerplate || true
- docker rm api-boilerplate || true
- docker rmi krishfsousa/sg-node-express-rest-api:current || true
- docker tag krishfsousa/sg-node-express-rest-api:latest krishfsousa/sg-node-express-rest-api:current
- docker run -d --restart always --name api-boilerplate -p 3000:3000 krishfsousa/sg-node-express-rest-api:current
- EOF
|