linux2 Docker Network & 이미지 다이어트 ## Part 1: Docker Network — 컨테이너끼리 대화하기### 핵심 비유: 학교```🏫 네트워크 = 학교👨🎓 컨테이너 = 학생같은 학교 친구 → 통신 가능 ✅다른 학교 → 통신 불가 ❌```---### 왜 네트워크가 필요해?실제 서비스는 보통 **여러 컨테이너의 협력**이에요.```🌐 Flask 앱 (컨테이너 1)↓ "사용자 정보 줘!"🗄️ MySQL DB (컨테이너 2)↑ "여기 있어!" 이런 대화가 네트워크를 통해 일어남```---### Docker의 기본 네트워크 3가지| 종류 | 풀네임 | 비유 | 사용 시 ||------|--------|------|---------|| **bridge** | 브릿지 (다리) | 동네 학교 | 기본, 컨테이너 간 통신 || **host*.. 2026. 5. 1. 패키지 관리, 사용자/그룹, 셸 스크립트 자동화 ### : 시스템 관리```프로그램 설치 → apt (Advanced Package Tool)사용자 관리 → 권한 분리 (보안)환경변수 → 프로그램 설정값 자동 로드``` ### : 자동화```반복 작업 → 스크립트 작성 → 자동 실행한 번 만들면 → 계속 재사용``` --- # — 패키지 관리, 사용자/그룹, 환경변수 ## 핵심 개념 ### 패키지- Linux에서 **프로그램을 설치/제거**할 때 사용- Ubuntu는 `apt` (Advanced Package Tool, 고급 패키지 도구) 명령어로 관리 ### 사용자 & 그룹- 여러 명이 같은 컴퓨터를 사용- 누가 뭘 할 수 있는지 권한 분리 ### 환경변수- 프로그램이 사용하는 **설정값들**- `$PATH`, `$HOME` 등이 대표.. 2026. 4. 29. 이전 1 다음