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