히비스서커스의 블로그

[Docker] List directory /var/lib/apt/lists/partial is missing. - Acquire (13: Not a directory) 본문

Programming/Docker

[Docker] List directory /var/lib/apt/lists/partial is missing. - Acquire (13: Not a directory)

HibisCircus 2023. 6. 23. 15:53
728x90

 

상황 

 

다음과 같은 dockerfile을 띄우는 도중 다음과 같은 에러가 발생하였다.

 

FROM apache-airflow:2.5.1

RUN apt-get install update
(생략)...

 

에러

List directory /var/lib/apt/lists/partial is missing. - Acquire (13: Not a directory)

 

원인

 

'apt-get install update'를 실행할 user 설정이 제대로 안되어 있기 때문이다. 따라서, user를 root로 지정해주면 해결이 가능하다. 

 

해결

FROM apache-airflow:2.5.1

ROOT user
RUN apt-get install update
(생략)...

dockerfile에 ROOT user를 추가한다.

728x90