728x90
apt-cacher-ng 컨테이너를 Docker Compose로 설정하는 방법
docker-compose.yml 작성
- docker-compose.yml 파일을 작성하여 Docker Compose 설정을 정의합니다.
vim docker-compose.yml
version: '3.8'
services:
apt-cacher-ng:
image: sameersbn/apt-cacher-ng
container_name: apt-cacher-ng
hostname: apt-cacher-ng
restart: always
volumes:
- /usr/share/zoneinfo/Asia/Seoul:/etc/localtime:ro
- apt-cacher-ng:/var/cache/apt-cacher-ng
ports:
- "3142:3142"
volumes:
apt-cacher-ng:
docker compose config
Docker Compose 실행
- docker-compose.yml 파일이 있는 디렉토리에서 다음 명령을 실행하여 컨테이너를 시작합니다.
docker compose up -d
서비스 확인
- docker compose ps 명령을 사용하여 실행 중인 컨테이너를 확인할 수 있습니다.
docker compose ps
로그 확인
- docker compose logs 명령을 사용하여 컨테이너 로그를 확인할 수 있습니다.
docker compose logs -f
apt-cacher-ng 서버를 Docker Compose를 사용하여 쉽게 구성하고 실행할 수 있습니다.
참고URL
- 변군이글루 미러 사이트(Mirror Site) : 우분투에 APT Cacher 서버를 구축하는 방법
- github : sameersbn/docker-apt-cacher-ng
728x90
'리눅스' 카테고리의 다른 글
[draft] YUM EPEL 저장소에서 메타링크를 가져올 수 없는 오류 (0) | 2024.05.28 |
---|---|
[draft] scp 명령어를 사용하여 파일을 쉽게 업로드 및 다운로드할 수 있는 스크립트 (0) | 2024.05.27 |
[draft] Laravel 애플리케이션의 요청에 대한 로그를 파일에 기록하는 방법 (0) | 2024.05.20 |
[draft] Redis를 통한 세션 클러스터링을 구현하는 방법 (0) | 2024.05.19 |
[draft] NGINX와 Tomcat 두 개의 인스턴스를 사용하여 세션 클러스터링을 구성하는 방법 (0) | 2024.05.19 |