- Docker 이미지는 호스트 시스템 아키텍처와 일치하는 플랫폼으로 빌드됨 💻
- platform 옵션을 사용하면 특정 아키텍처로 Docker 이미지를 빌드할 수 있고, multi-platform build로 여러 플랫폼에서 실행 가능한 이미지를 만들 수 있음 🏗️
- Dockerfile에서 설정된 환경 변수는 이미지 빌드 시 유지되며, build arg 옵션을 사용하여 빌드 시켜내는 과정에서 값을 주입 🧰
- 컨테이너 실행 시 --env 옵션으로 환경 변수를 주입 가능 ✏️
- Docker 네트워크에는 bridge, host, none 네트워크가 존재하며, 각 네트워크는 특징이 다름 🌐
- Docker desktop 버전 4.19부터 Windows와 MacOS에서도 host 네트워크 사용 가능 🍎