본문 바로가기

개발자

(2)
[Docker] Docker 컨테이너에서 호스트 머신의 로컬호스트에 접속하는 방법 (host.docker.internal) Docker를 사용하는 많은 개발자들이 직면하는 일반적인 문제 중 하나는 컨테이너 내부에서 호스트 머신의 로컬호스트에 어떻게 접근하는지에 관한 것입니다. 이 글에서는 Docker 컨테이너 내부에서 호스트 시스템의 로컬호스트에 연결하는 방법을 설명하겠습니다. Docker 네트워크 이해 Docker 컨테이너는 기본적으로 격리된 환경을 제공합니다. 이 때문에 컨테이너는 자체적인 로컬호스트를 가지고, 이는 호스트 머신의 로컬호스트와는 다릅니다. 따라서, 컨테이너 내부에서 localhost 또는 127.0.0.1을 사용하여 호스트 머신의 서비스에 접근하려고 하면 연결되지 않습니다. 호스트 머신에 접근하기 Docker의 특수 DNS 이름 사용 Docker 18.03 버전 이후부터는 host.docker.intern..
[Git] Git 저장소에 빈 디렉토리 추가하는 쉬운 방법: .gitkeep과 .gitignore 활용하기 Git 저장소에 빈 디렉토리 추가하기 Git은 기본적으로 빈 디렉토리를 추적하지 않습니다. 이는 Git이 파일의 변화를 추적하기 때문인데요, 빈 디렉토리에는 추적할 파일이 없기 때문입니다. 그러나 때로는 프로젝트의 구조를 유지하기 위해 빈 디렉토리가 필요할 수 있습니다. 이 글에서는 Git 저장소에 빈 디렉토리를 추가하는 방법을 알아보겠습니다. 방법 1: .gitkeep 파일 사용하기 가장 일반적인 방법은 빈 디렉토리에 .gitkeep 파일을 추가하는 것입니다. .gitkeep은 Git에 의해 공식적으로 인식되는 파일은 아니지만, 이 방법은 널리 사용됩니다. 1. 빈 디렉토리 생성하기: mkdir 폴더명 2. 생성된 디렉토리에 .gitkeep 파일 추가하기: touch 폴더명/.gitkeep 3. .gi..