Docker, 도커
Dockerfile in WSL2, apt-update 오류
jake_kim
2025. 2. 23. 18:17
반응형
- archive.ubuntu.com 이나 security.ubuntu.com 접속 오류로 설치 실패시 해볼만한 옵션
$ cat Dockerfile
# Dockerfile
FROM ubuntu:22.04
# 네트워크 타임아웃 설정 추가
ENV DEBIAN_FRONTEND=noninteractive
ENV APT_CONFIG_TIMEOUT=120
# 패키지 업데이트 및 설치
RUN apt-get clean && \
rm -rf /var/lib/apt/lists/* && \
apt-get update --option Acquire::Retries=5 \
--option Acquire::http::Timeout=120 \
--option Acquire::https::Timeout=120 && \
apt-get install -y \
build-essential \
git \
wget \
flex \
bison \
bc \
libelf-dev \
linux-headers-generic \
&& rm -rf /var/lib/apt/lists/*
# 작업 디렉토리 설정
WORKDIR /kernel_module
# 커널 모듈 개발에 필요한 파일들을 복사
COPY hello.c /kernel_module/
COPY Makefile /kernel_module/
반응형