dokcer run


<aside>

명령어 구조


docker run [option] [docker image] 

<aside>

옵션 설명 예제
-d 백그라운드(Detached) 모드 실행 docker run -d my-image
-p 포트 매핑 (호스트:컨테이너) docker run -p 8080:80 my-image
--name 컨테이너 이름 지정 docker run --name my-container my-image
-e 환경 변수 설정 docker run -e ENV=prod my-image
-v 볼륨 마운트 (호스트:컨테이너) docker run -v /host/path:/container/path my-image
--rm 컨테이너 종료 시 자동 삭제 docker run --rm my-image
-it 인터랙티브 모드 + 터미널 연결 docker run -it ubuntu /bin/bash
--network 네트워크 지정 (bridge, host, none, custom) docker run --network my-network my-image
--restart 재시작 정책 설정 docker run --restart always my-image
--entrypoint 기본 명령어 변경 docker run --entrypoint /bin/sh my-image
--cpu CPU 제한 docker run --cpu 1 my-image
--memory 메모리 제한 docker run --memory 512m my-image
</aside>

</aside>