Dockerfile을 생성했다면, 이제 docker desktop을 설치한다.
☞ Dockerfile 생성은 이전 글 참고
https://yuneenelife.tistory.com/entry/vue-cli-프로젝트-Dockerfile-생성하기-20
docker 사이트 접속
- 각자 환경에 맞는 버전으로 다운로드 받는다.
docker desktop 설치
- docker desktop app을 설치한다.
docker desktop 화면
- django api 서버인 pubdapi docker 이미지 화면
- docker build는 다음 #23 장에 설명
- vue cli 프로젝트인 pubdweb docker 이미지 화면
- docker build 는 다음 #23 장에 설명
docker hub 가입
- AWS EC2에서 docker 파일을 pull 할 수 있도록 docker hub에 가입한다.
- docker hub 가입이유
- Docker 이미지의 관리, 공유, 배포를 효율적으로 하기 위해.
- Docker Hub는 Docker 이미지의 중앙 저장소 역할을 하며, 개발자와 팀이 Docker 이미지를 효과적으로 관리하고 활용할 수 있게 해 주기 때문.
- 우리는 AWS EC2 서버에서 우리가 만든 docker 이미지들을 가져오기 위해 docker hub 사용
docker hub repository 생성
- create repository 버튼을 클릭
- Repository Name 기재하여 생성
- Public로 선택한다. Private 은 유료버전인 경우 활용.
- pubdweb repository 생성 화면
- pubdapi repository 생성 화면
마무리
docker desktop 도 설치했고, docker hub의 개인 repository 도 만들었으니,
이제 vue cli 프로젝트 소스와 django 프로젝트 소스를 docker 파일로 빌드하고 docker hub로 push 해 보도록 한다.
'국회도서관 자료검색 서비스' 카테고리의 다른 글
AWS EC2 생성하고 docker hub 의 tag URL 로 pull 하기 #24 (2) | 2024.09.05 |
---|---|
docker 파일 빌드하고 태그달고 docker hub 로 push 하기 #23 (2) | 2024.09.04 |
python django 프로젝트 Dockerfile 생성하기 #21 (2) | 2024.09.02 |
vue cli 프로젝트 Dockerfile 생성하기 #20 (0) | 2024.08.29 |
vue js 배포 파일 dist 생성하기 #19 (5) | 2024.08.28 |