FROM python:3.10

COPY . /app

WORKDIR /app

EXPOSE 8018

RUN pip3 install -r requirements.txt

ENTRYPOINT ["uvicorn","app:app","--reload","--host=0.0.0.0","--port=8018"]

필요한 종속 서비스:

젠킨스 아이템 설정 :

k8a509.p.ssafy.io_8080_job_SearchService_configure (1).png

도커 커맨드:

cd ./NextNovel/SearchService/search

sudo docker stop SearchService
sudo docker rm SearchService
sudo docker rmi search

sudo docker build --tag search .
sudo docker run -d -p 8018:8018 --name SearchService search