From a27f3b2e7a8fa3c667e5c541987dc7e34cafca6d Mon Sep 17 00:00:00 2001 From: Daniel Tomlinson Date: Sun, 7 Mar 2021 15:41:21 +0000 Subject: [PATCH] adding nginx demo to docker setup role --- roles/docker/tasks/main.yml | 18 +++++++++++++++++- 1 file changed, 17 insertions(+), 1 deletion(-) diff --git a/roles/docker/tasks/main.yml b/roles/docker/tasks/main.yml index 2bf7f88..0fa41b9 100644 --- a/roles/docker/tasks/main.yml +++ b/roles/docker/tasks/main.yml @@ -6,7 +6,7 @@ include_role: name: nickjj.docker - - name: Ensure group "docker" exists + - name: Ensure group "docker" existcs group: name: docker state: present @@ -32,3 +32,19 @@ owner: root group: root mode: u=rw,g=r,o=r + +- name: Run a demo Nginx container + tags: [docker] + block: + - name: Install Docker Python SDK + pip: + name: docker + + - name: Run nginxdemos/nginx-hello + community.docker.docker_container: + name: nginx-hello + image: nginxdemos/nginx-hello + state: started + restart: yes + ports: + - 8080:8080