도커를 다루려면 [+ SSH 서버 접속]

Pak Heonjun·2023년 4월 11일
0

도커를 다루려면

도커터미널 소프트웨어 로 조작할 수 있다.

도커는 명령줄 인터페이스인 터미널 소프트웨어 를 통해 조작할 수 있다. 윈도우에서는 명령 프롬프트, 우분투에서는 터미널이 쓰인다.

터미널 소프트웨어의 구성은?

터미널 에는 명령을 입력하는 한 줄의 공간인 프롬프트 만 있다.

터미널 소프트웨어를 실행하면 (1) 호스트/사용자명 및 작업 위치 를 표시하며 (2) 커서가 깜빡이는 단 한 줄이 존재한다. 이게 프롬프트 이고 깜빡이는 커서는 사용자의 명령을 기다리고 있음을 의미한다.

# [[사용자명]@[호스트명] ~]
[hjpark@host ~]$
[root@host ~]#

리눅스 서버에 있는 도커를 다루려면

SSH 클라이언트리눅스 서버에 접속 하여 도커 조작이 가능하다.

도커를 실제 운영하는 환경에서는 일반적으로 리눅스 서버에 원격으로 접속 하여 도커를 조작한다. 리눅스 서버에 접속할 때 필요한 소프트웨어SSH 클라이언트 이다. SSH 클라이언트는 서버 IP 및 로그인 정보로 SSH 서버에 접속 한 후 터미널과 유사한 CLI 방식 으로 서버를 조작을 한다. Tera Term, PuTTy 등이 자주 사용되는 SSH 클라이언트이다.

Tip. SSH(Secure Shell) 란?

SSH셸(명령줄) 방식의 암호화 통신 프로토콜 이다.

기존에는 텔넷 등의 클라이언트로 서버를 제어했으나, 평문 방식의 명령과 결과를 주고 받아서 도청에 취약했다. SSH는 클라이언트/서버 간 암호화된 데이터를 주고 받기 때문에 도청되어도 해석이 불가하여 보안상에 이점이 있다.

Tip. Shell(셸) vs 터미널

명령줄 인터프리터 이고 터미널명령줄 인터페이스 이다.

사용자는 터미널을 통해 명령을 입력하고 입력된 명령은 셸이 해석하여 하드웨어를 동작시킨다.

profile
more more

0개의 댓글