echo flask > requirements.txt 로 requirements 생성docker build -t flask-app 으로 flask-app 이라는 이미지 생성docker run -p 6000:5000 --name my-server flask-app 으로 컨테이너 생성 및 실행
localhost:6000 으로 접속 가능. 5000은 flask가 port = 5000 이었기 때문. flask에서 host = “0.0.0.0” 으로 해 모든 주소를 열어둬야 한다. -p는 port의 줄임말
—name {컨테이너 이름} {이미지 이름} 으로 컨테이너 이름을 지정할 수 있다.docker start my-server 로 존재하는 컨테이너를 실행할 수 있다.docker ps 로 실행 중인 컨테이너를 확인할 수 있다. -a 옵션을 붙이면 모든 컨테이너를 확인할 수 있다.GCP 접속하고 프로젝트 생성한 뒤 cloud build와 artifact registry api 활성화
google SDK를 설치해야 한다. (아래 Cloud SDK 글 참고)
터미널에서 gcloud auth login 명령어 실행
arfifact registry 들어가서 이것저것 설정.


최종 배포까지 성공했다