#docker #kubernetes #container #orchestrator #microservice #infrastructure-as-code #devops #ci #cd

제목[Q&A] Docker에서 scp 명령어가 실행되지 않을 때 다른 방식으로 접근하기2019-12-12 20:05
작성자

다른 도커 머신에서 yaml 파일을 deploy 하기 위해 파일을 복사해야 하는 경우가 있습니다.


이 경우 scp 커맨드를 이용해 다른 도커 머신으로 로컬에 있는 파일을 복사 할 수 있는데,

저 같은 경우에는 강의 노트와 공식 문서에 있는 명령어를 이용해봐도 오류가 발생했습니다.

mb-file.php?path=2019%2F12%2F12%2FF586_QnA%201-1.PNG
 

이 때, 다음과 같은 방법으로 다른 머신을 Active 시켜서 로컬에 접근시킬 수 있습니다.


현재 default 머신이 활성화 되있는 것을 볼 수 있습니다. 

mb-file.php?path=2019%2F12%2F12%2FF589_QnA%201-2.PNG
 

그 후 manager 라는 도커 머신을 활성화 하고 싶으면 

docker-machine env manager 라는 커맨드를 입력합니다.mb-file.php?path=2019%2F12%2F12%2FF592_QnA%201-3.PNG


다음으로 위 사진에서 맨 밑에 적혀있는 eval $(~) 명령어를 입력하면 

manager 도커 머신을 활성화 시킬 수 있습니다.


mb-file.php?path=2019%2F12%2F12%2FF593_QnA%201-5.PNG
 

댓글