개발 용도로만 사용할거라면 Ubuntu 컨테이너를 두고 내부에 모든 걸 설치해서 사용하면 된다.

 

  • 1. docker run -itd --name Ubuntu_dev -v /mnt/d/Ubuntu_dev:/home/devSource -p 22:22 Ubuntu:20.04
  • 2. docker exec -it 생성된 컨테이너
  • 3. apt update
  • 4. apt install python3.8 python3-pip -y

 

Python3.8과  pip를 설치했다.

 

이제 redis를 설치하고 싶으면 apt-get install redis로 설치하고,

pip install redis를 통해 client를 사용할 수 있다.

 

마찬가지로 airflow, chromadb 등도 전부 해당 컨테이너에 설치하면 된다.

 

 

개발이 완료된 후에는 운영에 맞춰 MSA 방식으로 바꿔야 함.

'업무 > 메모' 카테고리의 다른 글

[vegeta] 부하 테스트  (0) 2023.11.14
[Gunicorn]max_requests와 max_requests_jitter  (0) 2023.11.09
[mathplotlib] 한글 깨짐  (0) 2023.06.12
[Python] 이모지 제거  (0) 2023.02.08
sanic 오류 (python, pip 버전 문제)  (0) 2023.01.31