From 5a9e29b135061617c54447ee60378b0e8a670a31 Mon Sep 17 00:00:00 2001 From: administrator Date: Fri, 2 Feb 2024 16:39:00 +0800 Subject: [PATCH] Update roles/build_fastapi/tasks/main.yml --- roles/build_fastapi/tasks/main.yml | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/roles/build_fastapi/tasks/main.yml b/roles/build_fastapi/tasks/main.yml index da4b632..5349e5e 100644 --- a/roles/build_fastapi/tasks/main.yml +++ b/roles/build_fastapi/tasks/main.yml @@ -34,3 +34,22 @@ path: "{{ build_root_abspath }}" pull: false tag: "{{ demobackend_version }}" +- name: run docker + community.docker.docker_container: + name: demobackend + state: started + recreate: yes + image: "helloworld-fastapi:{{ demobackend_version }}" + ports: + - "8080:8080" +- name: wait for the api ready + wait_for: + host: 0.0.0.0 + port: 8080 + delay: 10 +- name: testing api locally + shell: "curl -k localhost:8080" + register: reg_curl_result +- name: show curl result + debug: + msg: "{{ reg_curl_result.stdout }}"