From f58937af7689c506dad69872775ac3159aab36c8 Mon Sep 17 00:00:00 2001 From: administrator Date: Thu, 1 Feb 2024 11:58:35 +0800 Subject: [PATCH] Update roles/build_fastapi/tasks/main.yml --- roles/build_fastapi/tasks/main.yml | 22 +++++++++++++++++++++- 1 file changed, 21 insertions(+), 1 deletion(-) diff --git a/roles/build_fastapi/tasks/main.yml b/roles/build_fastapi/tasks/main.yml index 9d2b4d4..eadd44d 100644 --- a/roles/build_fastapi/tasks/main.yml +++ b/roles/build_fastapi/tasks/main.yml @@ -27,4 +27,24 @@ build: path: "{{ build_root_abspath }}" pull: false - tag: "{{ demobackend_version }}" \ No newline at end of file + 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 }}" + \ No newline at end of file