인기글

[Python] 파이썬 환경 공유하기(requirements.txt)
·
Trouble Shooting
파이썬 프로젝트를 진행하다 보면 다른 사람과 동일한 환경을 공유할 필요가 생깁니다. 특히 여러 사람이 협업하거나, 다른 컴퓨터에서 같은 환경을 재현해야 할 때 정확히 어떤 패키지가 사용되고 있는지 기록하는 것이 중요합니다. 이를 위해 requirements.txt 파일을 사용하면 프로젝트에서 사용 중인 모든 패키지와 버전을 쉽게 공유할 수 있습니다. 이 글에서는 requirements.txt 파일을 생성하고 사용하는 방법을 알아보겠습니다.1. 파이썬 환경 공유하기requirements.txt는 프로젝트에서 사용하는 패키지 목록을 텍스트 파일로 기록한 것입니다. 이 파일을 통해 다른 사람도 동일한 패키지와 버전을 설치할 수 있어, 같은 환경을 쉽게 재현할 수 있습니다.1-1. 현재 사용 중인 패키지 목록 ..
[DataCamp] Intermediate Docker
·
Data Engineering & SQL
이 글에서는 데이터캠프의 Intermediate Docker 강의를 듣고 중급 도커 명령어의 핵심 개념과 활용 방법에 대해 설명한다. 도커에 대한 기초가 부족하다면, DataCamp의 초급 Docker 강좌를 먼저 학습해보길 추천한다.[1] Commands and FilesystemsCH1. Intermediate Docker Commands도커는 컨테이너 기반 애플리케이션을 실행하고 관리하기 위한 런타임 도구다.🧐❓ 컨테이너란 ❓컨테이너는 특정 애플리케이션과 그 애플리케이션이 실행되는 데 필요한 모든 의존성을 묶어놓은 독립 실행 환경이다.컨테이너는 이미지를 기반으로 만들어지며, 이미지는 도커 파일이라는 텍스트 파일로 정의된다.컨테이너의 특징독립적인 실행 환경 제공운영체제(OS)에 관계없이 동일하게 작..