반응형

1. 시험환경

    · 윈도우

    · 파이썬

    · vsCode

 

2. 목적

    · 파이썬 개발환경에서 가상환경 초기화 하는 방법을 알아보자.

    · 가상환경 활성화/비활성화 방법을 알아보자.

    · 가상환경에서 설치한 패키지를 리스트 목록으로 저장한다.

 

3. 적용

    ① 가상환경 생성

        - 명령어 : python -m venv [가상환경이름]

가상환경 초기화
가상환경 폴더 생성

 

    ② 가상환경 활성화/비활성화 명령어를 실행한다.

        - 활성화 명령어 : ./[가상환경이름]/Scripts/activate.bat

        - 비활성화 명령어 : ./[가상환경이름]/Scripts/deactivate.bat

 

    ③ 설치된 패키지 목록을 txt 파일로 저장한다.

        -  명령어 : pip freeze > requirements.txt

프로젝트에 필요한 패키지 설치 후 패키지 목록 저장
패키지 목록 저장 결과

 

    ④ 패키지 목록이 저장된 txt파일은 다른 프로젝트에서 동일한 패키지/버전으로 복원할 수 있다.

        -  명령어 : pip install -r requirements.txt

반응형
반응형

1. 시험환경

    ˙ docker-compose 

 

2. 목적

    ˙ docker-compose 주요 명령어를 알아보자.

 

3. 적용

    ① 프로젝트 목록 관련

        - 실행중인 프로젝트 목록 확인 : $ docker-compose ls

        - 전체 프로젝트 목록 확인 : $ docker-compose ls -a

 

    ② 프로젝트 실행 및 종료하기

        - 프로젝트 실행(Foreground) : $ docker-compose up

        - 프로젝트 실행(Background) : $ docker-compose up -d

        - 프로젝트 이름 지정 : $ docker-compose  -p [project-name] up -d

        - 프로젝트 종료(컨테이너, 네트워크) : $ docker-compose down

        - 프로젝트 종료(컨테이너, 네트워크, 볼륨) : $ docker-compose down -v

 

    ③ 컨테이너 서비스 Scale Up

        - 서비스명 확장 : $ docker-compose up --scale [service-name]=3

 

    ④ 기타

        - 서비스 로그 : $ docker-compose logs

        - 이벤트 로그 : $ docker-compose events

        - 이미지 목록 : $ docker-compose images

        - 실행중인 컨테이너 목록 : $ docker-compose ps

        - 실행중인 프로세스 목록 : $ docker-compose top

 

반응형

+ Recent posts