5 DevOps Engineer Labs: Bash 스크립팅부터 Docker 이미지 관리까지

발행: (2026년 4월 6일 AM 02:07 GMT+9)
4 분 소요
원문: Dev.to

Source: Dev.to

파일 시스템 탐색기

File System Explorer

난이도: Beginner | 시간: 5분

간단한 파일 시스템 탐색기 스크립트를 만들어 쉘 스크립팅에서 기본 파일 및 디렉터리 작업을 시연합니다. 파일과 디렉터리의 존재 여부, 유형, 권한을 확인하는 함수를 구현하여 Bash에서 파일 시스템 조작 및 조건 테스트 기술을 향상시킵니다.

Docker 이미지 작업

Working with Docker Images

난이도: Beginner | 시간: 35분

Docker 이미지를 풀링, 실행, 관리 및 조작하는 방법을 배웁니다. 이 랩에서는 다음을 다룹니다:

  • Docker Hub에서 이미지 풀링

  • 다양한 버전 실행

  • 이미지 목록 확인 및 삭제

  • 이미지 레이어 이해

  • 이미지 검색

  • 이미지 저장 및 로드

  • 기본 이미지 태깅

  • 연습: LabEx

  • 튜토리얼: LabEx

Bash Trap 명령

Bash Trap Command

난이도: Beginner | 시간: 20분

Bash trap 명령을 사용해 스크립트에서 신호와 인터럽트를 처리합니다. 다음을 수행하는 스크립트를 만들게 됩니다:

  • 특정 신호 포착
  • 해당 신호에 대한 사용자 정의 동작 구현
  • 함수와 trap을 이용한 코드 조직

끝까지 진행하면 다양한 상황을 우아하게 처리하고 예측 불가능한 동작을 방지하는 스크립트를 작성할 수 있게 됩니다.

사칙연산 계산기

Four Function Calculator

난이도: Beginner | 시간: 5분

쉘 스크립팅을 사용해 기본 사칙연산 계산기를 만듭니다. 덧셈, 뺄셈, 곱셈, 나눗셈 함수를 구현하고, 나눗셈에서 0으로 나누는 경우와 같은 상황을 처리합니다. 이 연습은 함수 정의, 산술 연산 및 Bash에서의 오류 처리 능력을 강화합니다.

날씨 자문 시스템

Weather Advisory System

난이도: Beginner | 시간: 5분

지역 기상청을 위한 간단한 날씨 자문 시스템을 개발합니다. 현재 온도에 따라 다른 조언을 제공하는 스크립트를 작성함으로써 Bash에서 다양한 시나리오를 처리하기 위한 조건문 연습을 할 수 있습니다.

0 조회
Back to Blog

관련 글

더 보기 »

SRE 주간 이슈 #511

sreweekly.com에서 보기 https://sreweekly.com/sre-weekly-issue-511/ 시각이 없거나 약한 분들을 위해, Vanessa Huert를 인용한 J. Paul Reed의 스크린샷이 있습니다.