Byeon-gun's WIPI

IT 인프라와 소프트웨어 개발에 관한 실용적인 기술 가이드와 튜토리얼을 제공하는 기술 블로그입니다.

Byeon-gun's WIPI

IT 인프라와 소프트웨어 개발에 관한 실용적인 기술 가이드와 튜토리얼을 제공하는 기술 블로그입니다.

proxy

Docker를 사용하여 Squid 프록시 서버를 구축하는 방법

프록시(Proxy) 서버는 클라이언트와 인터넷 사이에서 중계 역할을 수행하며 보안, 캐싱, IP 우회 등 다양한 용도로 사용됩니다. Docker Compose를 활용해 쉽고 빠르게 Squid 프록시 환경을 구축하는 방법입니다. 다이어그램 프록시 서버 설정(Server Side) 프로젝트 디렉토리 생성 Docker Compose 파일 작성 Squid 설정 파일 작성 컨테이너 실행 로그 확인 프록시 클라이언트 설정(Client Side) 환경 변수 등록 접속 테스트 […]

Docker 컨테이너로 apt-cacher-ng 서버를 구성하는 방법

1. apt-cache-ng란? apt-cacher-ng는 Debian/Ubuntu 계열 패키지를 중앙에서 캐싱하여 여러 서버가 동일한 패키지를 반복 다운로드하지 않도록 해주는 프록시 서버입니다. 주요 장점 2. Docker Run으로 빠르게 실행 기본 실행 캐시 데이터 영속화 컨테이너 삭제 시에도 캐시를 유지하려면 볼륨 마운트가 필요합니다. 3. Docker Compose로 구성 실행 4. 클라이언트에서 사용 설정 APT 프록시 설정 동작 확인 5. 운영 팁 […]

우분투에서 APT 패키지 관리자를 위한 프록시 설정 방법

1. APT 전용 프록시 설정 APT 패키지 관리자에만 프록시를 적용하는 방식으로 시스템 전체 환경 변수에 영향을 주지 않아 서버 환경에서 가장 안정한 방법입니다. 2. 프록시 인증이 필요한 경우 프록시 서버가 사용자 인증(ID/PW)을 요구하는 경우 아래와 같이 설정할 수 있습니다. 3. 시스템 전역 프록시 설정(curl, git, docker 등) APT뿐만 아니라 curl, git, docker 등 전체 시스템에 […]

Scroll to top