
Docker Container 실행 과정에서 자주 사용되는 몇 가지 대표적인 옵션과 설명입니다.
부족한 점이나 추가적인 정보는 공식 홈페이지를 참고하시기 바랍니다.
docker run -d --name my-container -p 8080:80 nginxdocker stop my-containerdocker start my-containerdocker restart my-containerdocker rm my-containerdocker logs my-containerdocker exec -it my-container bashrun: 컨테이너를 실행합니다.d, --detach: 컨테이너를 백그라운드 모드로 실행합니다.p, --publish <호스트포트:컨테이너포트>: 호스트와 컨테이너의 포트를 연결합니다.name <컨테이너이름>: 컨테이너에 이름을 지정합니다.e, --env <환경변수>: 컨테이너 내에서 사용할 환경 변수를 설정합니다.volume <호스트경로:컨테이너경로>: 호스트와 컨테이너의 경로를 연결하여 데이터를 공유합니다.network <네트워크>: 컨테이너를 특정 네트워크에 연결합니다.restart <정책>: 컨테이너의 재시작 정책을 설정합니다.stop: 실행 중인 컨테이너를 정지합니다.start: 정지된 컨테이너를 실행합니다.restart: 실행 중인 컨테이너를 재시작합니다.pause: 실행 중인 컨테이너를 일시 정지합니다.unpause: 일시 정지된 컨테이너를 다시 실행합니다.rm: 컨테이너를 삭제합니다.f, --force: 강제로 컨테이너를 삭제합니다.logs: 컨테이너의 로그를 확인합니다.exec: 실행 중인 컨테이너 내에서 명령을 실행합니다.