~/Projects/AI/langchain 이 위치에서. 그리고 그냥 업데이트하는것도 똑같음.
docker build -t myfastapiapp .
docker login
docker tag myfastapiapp fwccjs/myfastapiapp // 이거 안해주면 권한 문제 생ㄹ김 docker push fwccjs/myfastapiapp // 이거 cli에서 안먹어서 docker desktop에서 push to hub 했음.
서버
서버 컴퓨터에서는 먼저 Docker가 설치되어 있고 구성되어 있어야 합니다. 그 후, 로컬 컴퓨터에서 푸시한 Docker 이미지를 서버에서 실행할 수 있습니다:
docker stop 내컨테이너
docker rm 내컨테이너
docker pull yourusername/myfastapiapp
docker run -d -p 8085:2935 yourusername/myfastapiapp
docker pull yourusername/myfastapiapp 명령은 Docker Hub에서 이미지를 서버로 다운로드합니다.docker run -d -p 2935:2935 yourusername/myfastapiapp 명령은 이미지를 컨테이너로 실행하면서 서버의 2935 포트와 컨테이너의 2935 포트를 연결합니다. d 옵션은 컨테이너를 백그라운드에서 실행합니다.