udemy 강좌에서 CentOS7을 사용하여 yum -y install docker 할 때 Cannot find a valid baseurl for repo와 오류가 발생한 경우의 해결 방법

상황



udemy
Linux 명령으로 시작하는 Docker ~ BE A FIRST PENGUIN AND GROW AS WHALE
htps //w w. 우데 my. 코 m / 코 r세 / ぃ ん x ド ク r ー ー ー ー ぃ rst ぺんぐ ん ー ー ー ー ー ー ー ー ー ぁ / ぇ r / ぇ c 얽힌 / 16684274 # 쿠에 s 치온 s / 12224904
섹션 3-15

CentOS를 설치 한 후
# yum -y install docker

할 때
Cannot find a valid baseurl for repo

그리고 오류가 발생했습니다.
CentOS는 그대로 설치하는 것만으로 yum 명령을 사용할 수 없습니다.
적어도 내가 사용한 CentOS 7.8.2003에서는 그랬다.

환경



Mac에서 VirtualBox에 Linux (CentOS7.8.2003) 설치
루트 사용자로 모든 작업을 수행했습니다.

CentOS를 설치 한 후 docker를 설치하려고하면 오류가 발생했습니다.


# yum -y install docker



1.ONBOOT의 기술의 변경과 DNS의 설정을 한다



다음을 엽니다.
# vi /etc/sysconfig/network-scripts/ifcfg-???

???는
# cd /etc/sysconfig/network-scripts
# ls

에서 자신의 디렉토리를 확인하고 입력하십시오.
내 경우에는 ifcfg-enp0s3과 ifcfg-enp0s8의 두 가지가 존재했지만 ifcfg-enp0s3에서만 수행하고 있습니다.

열린 곳에서 ONBOOT 설명을 "no"에서 "yes"로 변경하여 DNS 설정을 설명합니다.
ONBOOT=yes

DNS1=8.8.8.8
DNS2=8.8.4.4

2. 재부팅



설정이 끝나면 다시 시작합니다.
# systemctl restart network

이상으로 작동하지 않으면 Linux를 다시 시작해보십시오.

3. 확인



만약을 위해 동작 확인을 합니다.
시험에 update 해 보았습니다.
# yum update

제대로 움직였습니다.


4.Docker 설치


# yum -y install docker

안전하게 다운로드 할 수있었습니다.


잘 작동하지 않으면 baseurl을 다시 씁니다.



그래도 행동이 생각하는대로가되지 않으면 baseurl에 문제가있을 수 있습니다.
# vi /etc/yum.repos.d/CentOS-Base.repo

초기 상태


모든 baseurl을 다음 설명으로 변경합니다.
#baseurl=http://ftp-srv2.kddilabs.jp/Linux/packages/CentOS/7.8.2003/os/x86_64/

편집 후


사용 중인 버전의 URL에서 설정하세요.
나는 다음 사이트에서
https://blog.77jp.net/linux-iso%E3%82%A4%E3%83%A1%E3%83%BC%E3%82%B8-%E3%81%AE%E3%83%80 %E3%82%A6%E3%83%B3%E3%83%AD%E3%83%BC%E3%83%89%E3%82%B5%E3%82%A4%E3%83%88%E5 %9B%BD%E5%86%85%E3%83%9F%E3%83%A9%E3%83%BC

htp //ftp-srv2.ぢぁbs. jp/ぃぬx/ぱcかげ s/선과 S/
열기
내 버전 ➡︎ os/➡︎ x86_64/
그리고 열린 URL을 baseurl로 설정했습니다.

참고



htps : // 메비에. 인후/2020/03/21/포 st-7689/
htps : // 이 m / n tkgcj / ms / fd8588dcd65 a 42c34875

좋은 웹페이지 즐겨찾기