개발자의 공부방/서버 & 리눅스

Docker] Docker 네트워크 에러

  • -
728x90
반응형

시놀로지에 도커 우분투를 설치했습니다.

근데 apt-get upgrade, apt-get install ... 등을 할 때면 다음과 같이 뜨면서 설치가 되지 않습니다.

 

에러 코드

root@ubuntu-1:/# apt-get install vim

Reading package lists... Done

Building dependency tree... Done

Reading state information... Done

E: Unable to locate package vim

 

 

1. 도커 우분투 컨테이너 정지

# 도커 프로세스 아이디 확인
docker ps

# 도커 컨테이너 정지
docker stop <컨테이너_아이디>

 

2. 호스트 네트워크 모드로 재실행

# 호스트 네트워크 모드로 재실행
docker run --network host -it ubuntu /bin/bash

 

3. 소스 리스트를 LTS 최신 버전으로 변경

# Ubuntu 22.04 LTS (Jammy Jellyfish) 소스 리스트로 변경
echo "deb http://archive.ubuntu.com/ubuntu/ jammy main restricted
deb http://archive.ubuntu.com/ubuntu/ jammy-updates main restricted
deb http://archive.ubuntu.com/ubuntu/ jammy universe
deb http://archive.ubuntu.com/ubuntu/ jammy-updates universe" > /etc/apt/sources.list

 

4. 강제 업데이트 및 기본 패키지 설치

# 캐시 초기화
apt-get clean
rm -rf /var/lib/apt/lists/*

# 업데이트 강제 실행
apt-get update -o Acquire::ForceHash=yes

# 기본 패키지 설치 시도
apt-get update && apt-get install -y --fix-missing software-properties-common wget
반응형
Contents

포스팅 주소를 복사했습니다

이 글이 도움이 되었다면 공감 부탁드립니다.