컨테이너 환경을 사용하다 보면 맨 처음 컨테이너를 실행하고 apt 패키지 업데이트를 진행하는데 너무 느려서 답답한 경험을 한 사람이 꽤 있을 것이다. 느린 이유는 컨테이너 이미지가 참조하는 apt 저장소의 주소가 태평양 건너 아~주 먼 나라의 archieve.ubuntu.com을 참조하기 때문이다.

바로 저 archive.ubuntu.com들

이제 저걸 한국 미러 사이트인 kakao mirror로 바꿔보도록 하겠다. 먼저 필요한건 vim 패키지다. ubuntu desktop의 경우 vi모듈을 기본 제공하지만, 컨테이너 이미지의 경우 제공하지 않기 때문.

apt update && apt install -y vim

이제 apt이 참조하는 repository 위치를 변경해야 한다.

# vim /etc/apt/sources.list

# See http://help.ubuntu.com/community/UpgradeNotes for how to upgrade to
# newer versions of the distribution.
deb http://archive.ubuntu.com/ubuntu/ bionic main restricted
# deb-src http://archive.ubuntu.com/ubuntu/ bionic main restricted
...

바로 요놈들이다. 이제 혹시 모를 사태에 대비해 미리 백업해두고 변경을 진행하자.

cp /etc/apt/sources.list /etc/apt/sources.list.bak
# vim /etc/apt/sources.list

# deb http://archive.ubuntu.com/ubuntu/ bionic main restricted
deb http://mirror.kakao.com/ubuntu/ bionic main restricted

저런식으로 archive.ubuntu.com을 모두 mirror.kakao.com으로 바꿔주도록 하자.

그리고 모두 바꿨으면 apt update 실행.

속도도 훨씬 빠르다.

'Development > linux' 카테고리의 다른 글

chmod 명령어  (0) 2021.09.10
환경변수에 관해...  (0) 2021.08.13
alpine 컨테이너에서 ssh가 가능하도록 이미지 빌드하기  (0) 2021.07.25

+ Recent posts