Pentest Playbook

Docker 기초

컨테이너 기반의 가상화 기술입니다.

기본 명령어

# 컨테이너 실행
docker run -it ubuntu:22.04 /bin/bash

# 실행 중인 컨테이너 확인
docker ps

# 모든 컨테이너 확인
docker ps -a

# 이미지 목록
docker images

Docker Compose

여러 컨테이너를 정의하고 관리:

version: '3.8'
services:
  web:
    image: nginx
    ports:
      - "80:80"

  db:
    image: postgres:15
    environment:
      POSTGRES_PASSWORD: secret

보안 고려사항

ESC

💡 검색 팁

  • #T1572 - 태그로 검색
  • persistence - 키워드로 검색