이기훈
천리 개발도 개발 환경 Setup 부터
(로컬과는 다르다 로컬과는!!)
기업의 요구사항 EC2에 Server와 DB를 한 곳에 Setup
Javascript 의존성 환경 설정을 npm으로 해주는데
Python은??
python은 Version이 있는데 Version 관리는 어떻게 할까?
pip는 뭐지? 내가 쓰는 python 환경을 다른 사람에게도 통일 시켜 주려면??
python 가상환경은 뭐지?
개발환경을 공유하려면 docker를 쓰더라
docker??
컨테이너 기반의 오픈소스 가상화 플랫폼
컨테이너는 격리된 공간에서 프로세스가 동작하는 기술
이미지??
이미지란 컨테이너 실행에 필요한 파일과 설정값등을 포함 하고 있는것
docker file??
의존성 패키지 및 설정파일 관리
..... (팀원들이 기다리는데..)
EC2 CLI 명령어 부터
EC2에 python 환경 세팅을 해보자
Javascript가 npm이 있으면
Python은 pip가 있고
Javascript가 package.json이 있으면
Python은 requirements.txt 가 있다
오류, 오류, 오류, 오류
빨간색은 나의 적, 구글은 나의 친절하지 않은 친구
오류 해결은
Python 종속환경 프로그램이 요구하는 프로그램들을 설치
종속환경 프로그램이 요구하는 프로그램 경로 지정
Django server가 열렸습니다.
다음번엔 실패한 도커를 꼭 서보고 싶어요
도커의 장점
By sariputa upati