From abfefeba90db678aed176f8d399e5d5560317210 Mon Sep 17 00:00:00 2001 From: lalit3619 Date: Fri, 14 Jul 2023 18:00:56 +0530 Subject: [PATCH 1/2] dockercompose dockerfile jenkinsfile --- .docker-compose.yml.swp | Bin 0 -> 12288 bytes Dockerfile | 7 +++++++ Jenkinsfile | 16 ++++++++++++++++ docker-compose.yml | 9 +++++++++ 4 files changed, 32 insertions(+) create mode 100644 .docker-compose.yml.swp create mode 100644 Dockerfile create mode 100644 Jenkinsfile create mode 100644 docker-compose.yml diff --git a/.docker-compose.yml.swp b/.docker-compose.yml.swp new file mode 100644 index 0000000000000000000000000000000000000000..52b4fea6686d2fa72e5ed0e285b7d5418e00cc3d GIT binary patch literal 12288 zcmeI&KTE?v7zXgu-9P9Th&l*D+gKL~I4Biy5Q{ZB2!^D&hG2Uaau;nEyZaIR5bk~l z2Pa1z-QAq@y~GTq6uP+RbMPeO?#+e!ZKZEupB)}q+toUwv1l&Ec)nmP3o@aza%S?~ zowDw>*s#`+?X1UzR<$TieN_u(`--QPj<2+z#1+kzF6Y{^mq^8{gI;&?_pt&22uvd| z=Wf+EZBx0nx?(LaxzoIa8VEoD0uX=z1Rwwb2teSE2Ric00bZa0SG_<0uX=z1Rwx`UlFj(7}+_Wu_{*cxOIAPvfuI= zdm~e9i94em}p5%>IvI~Mh^ z>nP>Q>H4O_otDC&C@40{YeSxJ5h_oLa;ajiZ`-!*n9F)zlgL!7a=GZ8@5EjD0`=8X iAAKh#gJR3J6q@(7V^#BsAd9=9dC^Z2hlwZ_efA9ueSjkX literal 0 HcmV?d00001 diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 0000000..4269db1 --- /dev/null +++ b/Dockerfile @@ -0,0 +1,7 @@ +FROM python +WORKDIR /fast-api +COPY ./requirments.txt/fast-api/ +RUN pip install --no-cache-dir --upgrade -r /fast-api/requirements.txt +COPY . /fast-api +RUN mkdir -p /fast-api/data +CMD ["uvicorn","app.main:app", "--host", "0.0.0.0","--port","8000"] diff --git a/Jenkinsfile b/Jenkinsfile new file mode 100644 index 0000000..879619c --- /dev/null +++ b/Jenkinsfile @@ -0,0 +1,16 @@ +pipeline { + agent any + stages{ + stage('Checkout') { + steps { + checkout scm + } + } + stage('Build') { + steps { + sh 'docker compose up --build -d --no-cache' + } + } + } + } + diff --git a/docker-compose.yml b/docker-compose.yml new file mode 100644 index 0000000..6150ae9 --- /dev/null +++ b/docker-compose.yml @@ -0,0 +1,9 @@ +version: '3.8' +services: + fast_api: + build: + ports: + - '8000:8000' + command: uvicorn app.main:app --host 0.0.0.0 --port 8000 + + From b82a03d9de24a9ce1d3d9e1ee98f9b2efc399724 Mon Sep 17 00:00:00 2001 From: lalit3619 <106864821+lalit3619@users.noreply.github.com> Date: Fri, 14 Jul 2023 19:24:35 +0530 Subject: [PATCH 2/2] Delete .docker-compose.yml.swp --- .docker-compose.yml.swp | Bin 12288 -> 0 bytes 1 file changed, 0 insertions(+), 0 deletions(-) delete mode 100644 .docker-compose.yml.swp diff --git a/.docker-compose.yml.swp b/.docker-compose.yml.swp deleted file mode 100644 index 52b4fea6686d2fa72e5ed0e285b7d5418e00cc3d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 12288 zcmeI&KTE?v7zXgu-9P9Th&l*D+gKL~I4Biy5Q{ZB2!^D&hG2Uaau;nEyZaIR5bk~l z2Pa1z-QAq@y~GTq6uP+RbMPeO?#+e!ZKZEupB)}q+toUwv1l&Ec)nmP3o@aza%S?~ zowDw>*s#`+?X1UzR<$TieN_u(`--QPj<2+z#1+kzF6Y{^mq^8{gI;&?_pt&22uvd| z=Wf+EZBx0nx?(LaxzoIa8VEoD0uX=z1Rwwb2teSE2Ric00bZa0SG_<0uX=z1Rwx`UlFj(7}+_Wu_{*cxOIAPvfuI= zdm~e9i94em}p5%>IvI~Mh^ z>nP>Q>H4O_otDC&C@40{YeSxJ5h_oLa;ajiZ`-!*n9F)zlgL!7a=GZ8@5EjD0`=8X iAAKh#gJR3J6q@(7V^#BsAd9=9dC^Z2hlwZ_efA9ueSjkX