지난 글
Django 환경 구성하기: https://cooookieeee.tistory.com/2
<PZONE 프로젝트> 1. Django 환경 구성하기
기본 requirement 1. Python 설치(Path 환경변수 지정 필*) 2. Pycharm 설치 진행사항 1. 새 프로젝트 생성( Python 가상환경 같이 설치) 2. pip tool 사용하여 Django Module 설치 3. Django-admin startproject하여 Django project
cooookieeee.tistory.com
진행사항
먼저 AWS 가입 및 IAM User 설정하여 권한 Policy를 부여하였다.
ssh 접속은 mobaxterm 프로그램을 통해 진행하였다.
1. EC2 Instance 생성(Ubuntu)
- Ubuntu image 생성
- Key pair (.pem) 생성
- 접속 위해 VPC public subnet에 생성
- ssh 접속 위해 22번 포트 1차 배포 환경 위해 http 80 포트 portainer접속 위해 9000번 포트 허용
2. Docker + Docker-compose EC2에 설치
3. Portainer container 설치 후 관리
4. Docker swarm 환경 설치(후에 사용)
문제점 및 개선점
1. Ami 설정시 ssh접속 기본 username을 확인 안한 문제
- Amazon Linux는 ec2-user Ubuntu는 ubuntu가 기본 user임
2. Docker 설치시 먼저 관련 repository를 등록시켜주지 않은 문제
REF
https://docs.docker.com/engine/install/ubuntu/
-docker install 방법
-portainer docs
https://docs.docker.com/engine/reference/commandline/swarm_init/
-docker swarm init
'융복합 프로젝트 PZONE' 카테고리의 다른 글
<PZONE 프로젝트> 5. Docker-compose로 1차 배포 하기 (0) | 2023.02.20 |
---|---|
<PZONE 프로젝트> 4. Django환경에서 Model로 request하기 (0) | 2023.02.20 |
융복합 프로젝트 PZONE 카테고리 안내 (0) | 2023.02.20 |
<PZONE 프로젝트> 3.FastAPI로 Model 환경 구성 및 Container 생성 (0) | 2023.02.20 |
<PZONE 프로젝트> 1. Django 환경 구성하기 (0) | 2023.02.20 |