지금까지는 백엔드만 docker images로 올렸지만, 이제 프론트와 다른 설정파일을 포함하여 배포하기 위해 docker container 를 이용하기로 했다. docker container 배포방법을 기록하고자 한다.
🎈 배포 방법
1. 도커 로그인

2. docker build 후, 만들어 놓은 docker-compose 파일에 push
- docker build -t {파일 이름:latest} .
- docker push {파일 이름:latest}

3. docker ps -a 로 컨테이너 생성 확인

4. putty 앱을 열어 로컬 ipv4와 .ppk파일을 넣어 open

5. docker pull 한 후, 사용하는 docker container와 docker images를 제외하고 모두 지워주기
- docker pull {파일이름:latest} : docker pull 받기
- docker ps -a : 올라와있는 docker container 확인하기
- docker rm {사용하지 않는 docker 컨테이너 id} : 불필요한 docker container 삭제
- docker images : 올라와있는 docker images 확인하기
- docker rmi {사용하지 않는 docker 이미지 id} : 불필요한 docker image 삭제
6. docker container와 images에 사용하는 docker만 남았다면 docker-compose up -d
docker-compose up -d 입력 시, 배포완료!!

'aws' 카테고리의 다른 글
putty, docker 이용한 AWS EC2 배포 (0) | 2023.07.22 |
---|
댓글