강의

멘토링

로드맵

인프런 커뮤니티 질문&답변

choi님의 프로필 이미지
choi

작성한 질문수

따라하며 배우는 MySQL on Docker

Remote로 MySQL Container 접속하기

error: open of Percona-Server-shared-compat-57-5.7.36-39.1.el7.x86_64.rpm failed: No such file or directory

작성

·

264

0

먼저 질문을 너무 많이 드려죄송합니다.
 
먼저 저의 실습환경은 윈도우 기반에서 docker를 이용하여 centos를 올려놓고 진행중이고요.
centos에서 mysql 명령어(mysql -uroot -p)를 사용하려면 앞서 강의에서 얘기해주신 rpm파일 3개를 설치해야하는 것 같은데
현재 저는 아래와 같이 그런파일을 찾을수 없다고 에러가 생겨 진행이 되지 않고 있습니다. 해당 rpm파일 3개를 다운 받았는데 어느 경로에 위치해야할까요?

퀴즈

도커 컨테이너가 가상 머신보다 리소스 활용 면에서 효율적인 주된 이유는 무엇일까요?

컨테이너 내부 설정이 자동화되어 있어서

별도의 게스트 OS 없이 호스트 OS 자원을 공유해서

이미지 파일 크기가 훨씬 작아서

네트워크 구성이 단순해서

답변 1

0

김영헌님의 프로필 이미지
김영헌
지식공유자

안녕하세요.

rpm 파일을 다운로드 받으신 거는 windows 상에서 download 받으신 건가요?

그렇다면 download 받은 파일을 centos docker로 복사하는 과정이 필요할 거 같은데요.

해당 파일을 다운로드 받은 windows 디렉토리에서 아래 명령어로 rpm 파일을 centos docker 내부로

copy할 수 있습니다.

 

docker cp Percona-Server-shared-compat-57-5.7.36-39.1.el7.x86_64.rpm d2a3ee91b48b:/tmp

(위에 d2~로 시작되는 건 해당 docker의 id를 사용하시면 됩니다. 제가 올려주신 그림파일을 보고 적었는데

맞게 적었는지 모르겠네요. 직접 확인하셔서 사용하시면 될 듯 합니다.)

 

docker로 복사한 이후에는 해당 디렉토리(/tmp)로 이동하셔서설치 하시면 될 거 같습니다.

환경이 많이 달라서 이후에 진행하실 때에도 어려움이 많지 않을까 조금 걱정 되네요.

choi님의 프로필 이미지
choi

작성한 질문수

질문하기