diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 000000000..e31b5d8d7 --- /dev/null +++ b/Dockerfile @@ -0,0 +1,3 @@ +FROM nginx:latest +COPY . /usr/share/nginx/html +EXPOSE 80 diff --git a/deploy.yml b/deploy.yml new file mode 100644 index 000000000..7d98e8763 --- /dev/null +++ b/deploy.yml @@ -0,0 +1,12 @@ +--- +- hosts: servers + tasks: + + - name: Stop old container + shell: docker rm -f myapp || true + + - name: Pull latest image + shell: docker pull venkatsaireddy/app:latest + + - name: Run container + shell: docker run -d -p 80:80 --name myapp venkatsaireddy/app:latest diff --git a/index.html b/index.html index a9d35eca5..9acdb239b 100644 --- a/index.html +++ b/index.html @@ -74,7 +74,7 @@

About

I'am Marlon

-

Lorem, ipsum dolor sit amet consectetur adipisicing elit. Voluptate cum expedita quo culpa tempora, assumenda, quis fugiat ut voluptates soluta, aut earum nemo recusandae cumque perferendis! Recusandae alias accusamus atque.

+

Lorem, ipsum and the changes are chaghfyfdolor sit amet consectetur adipisicing elit. Voluptate cum expedita quo culpa tempora, assumenda, quis fugiat ut voluptates soluta, aut earum nemo recusandae cumque perferendis! Recusandae alias accusamus atque.

@@ -192,7 +192,7 @@

Contact

- + diff --git a/inventory b/inventory new file mode 100644 index 000000000..9624ed172 --- /dev/null +++ b/inventory @@ -0,0 +1,2 @@ +[servers] +localhost ansible_connection=local