Linux 2

[Docker] Springboot 도커 배포해보기 | 도커 이미지 장점 (Docker hub,Docker API)

도커 이미지란? WHAT is the Docker Image? 도커 이미지는 파일 시스템의 변경사항만을 포함하는 여러 개의 읽기 전용 레이어로 구성됨. 이미지를 업데이트할 때 전체 이미지를 다시 다운로드할 필요 없이 변경된 부분만 업데이트할 수 있다! 이미지 빌드 과정에서 이미 빌드된 레이어는 로컬에 캐시되어 다음 빌드 시 재사용되며, 중복 다운로드 방지 & 조금씩 변경하면서 빌드를 반복할 때 특히 유용하다. 도커 서비스의 가장 작은 단위라고 생각하면 될 듯하다. 오늘은 도커의 개념과 장점은 간단하게 훑고 실제 스프링부트 프로젝트 배포를 실습해보자. 도커가 리눅스 혹은 각자 환경에 설치된 것을 기본 베이스로 한다. 도커에 권한부터 추가해야 한다. (권한 추가이므로 관리자 모드 sudo) usermod -..

DevOps/Docker 2024.03.17

[Linux] 윈도우에서 리눅스 접속하기 / ssh 사용법

프로젝트를 새로 진행하면서 리눅스 환경에 접속할 일이 많아질 것 같아 무거운 가상머신을 이용해 접속하는 방법 대신에 다른 방법을 찾기로 했다. (무거운 서버는 집에서 노는 노트북에 돌리기) 다른 서버에 접속하기 위한 방법으로는 telnet과 ssh 프로토콜이 있는데 보안 접속을 위해 ssh를 이용하자. ▷SSH란? ssh는 Secure Shell의 준말 -네트워크 상의 다른 컴퓨터에 로그인하거나 원격 시스템에서 명령을 실행, 파일을 복사할 수 있도록 해주는 응용 프로그램이나 프로토콜을 가리킨다. -해당 기능은 클라이언트-서버 모델로 동작한다. client에는 ssh 클라이언트가, server에는 ssh 서버가 설치되어 있어야 한다. ▷ OpenSSH란? -윈도우에서 ssh를 사용할 수 있게 하는 appl..

Server/Linux 2024.01.28