[Docker] 🐋Docker run 명령어 + ⌨️주요 옵션들

2025. 3. 10. 17:36·BEYOND SW [4] DevOps

📌 실습 명령어 다시 보기

docker run --name backend 
  -p 8080:8080 
  -v "C:\demo\build\libs\demo-0.0.1-SNAPSHOT.jar":/app.jar 
  -e DB_USER=root 
  -e DB_URL=jdbc:mariadb://192.0.0.100/web 
  -d openjdk:17-ea-slim-buster 
  java -jar /app.jar

🐳 docker run 명령어 옵션 정리

옵션 설명 비고
--name backend 컨테이너 이름 지정 생략 시 자동 생성
-p 8080:8080 호스트와 컨테이너 포트 연결 사용 중인 포트는 충돌 발생
-v "C:\경로\파일.jar":/app.jar 호스트와 컨테이너 경로 연결 (볼륨) 경로/파일명 정확해야 적용
-e 변수=값 환경 변수 설정 예: DB 접속 정보
-d 백그라운드 실행 생략 시 포그라운드 실행
openjdk:17-ea-slim-buster 사용할 이미지 이름 없으면 자동 pull
java -jar /app.jar 컨테이너에서 실행할 명령어 명령어 종료 시 컨테이너도 종료

'BEYOND SW [4] DevOps' 카테고리의 다른 글

[Docker] 2일차 - Dockerfile 작성부터 이미지 배포까지  (1) 2025.03.12
[Docker] 1일차 실습 - docker-compose.yml + 설정 문법  (0) 2025.03.12
[Docker] 1일차 실습 - 프론트엔드(Vue.js), 백엔드(Spring Boot)  (2) 2025.03.10
[Docker] Windows11 에서 Docker Desktop 사용하기 (WSL update 오류 해결 방법)  (0) 2025.03.10
[Docker] 도커란 무엇인가? #Container #Linux의_Container기술  (0) 2025.03.10
'BEYOND SW [4] DevOps' 카테고리의 다른 글
  • [Docker] 2일차 - Dockerfile 작성부터 이미지 배포까지
  • [Docker] 1일차 실습 - docker-compose.yml + 설정 문법
  • [Docker] 1일차 실습 - 프론트엔드(Vue.js), 백엔드(Spring Boot)
  • [Docker] Windows11 에서 Docker Desktop 사용하기 (WSL update 오류 해결 방법)
알파카1234
알파카1234
기대와는 다른 현실에 실망하고, 대신 생각지도 않던 어떤 것을 얻고, 그로 인해 인생의 행로가 미묘하게 달라지고, 한참의 세월을 지나 오래전에 겪은 멀미의 기억과 파장을 떠올리고, 그러다 문득 자신이 어떤 사람인지 조금 더 알게 되는 것. 생각해보면 나에게 여행은 언제나 그런 것이었다. - 김영하 『여행의 이유』 p. 51.
  • 알파카1234
    알파카 로그
    알파카1234
  • 글쓰기 관리
  • 전체
    오늘
    어제
    • 분류 전체보기 (97)
      • BEYOND SW [1] 기반기술 (20)
        • 강의 메모 (2)
        • 리눅스 & 네트워크 (8)
        • SQL & DB (6)
        • 소프트웨어공학 아키텍처 (4)
      • BEYOND SW [2] 프론트엔드 (0)
        • HTML CSS (0)
      • BEYOND SW [3] 백엔드 (28)
      • BEYOND SW [4] DevOps (14)
      • BEYOND SW [5] 최종프로젝트 (4)
      • WEB front-end 개념정리 (4)
        • 웹 동작 원리와 개념 (0)
        • 웹퍼블리싱을 위한 HTML + CSS (2)
        • 웹퍼블리싱을 위한 Javascript (2)
      • 딥러닝 AI 공부 (4)
      • 2021-가을학기 (16)
        • 프로그래밍개론 (8)
        • 심리통계분석 I (8)
        • 데이터베이스설계와질의 (0)
      • 2024-봄학기 (0)
        • 프로그래밍언어론 (0)
        • 현대사회와심리학 (심리학개론) (0)
        • 현대사회와언어심리학 (언어심리학개론) (0)
      • 잡담 (4)
  • 블로그 메뉴

    • 홈
    • 태그
    • 방명록
  • 링크

  • 공지사항

  • 인기 글

  • 태그

    작문
    명령프롬프트 django 명령어
    (wsl update 오류 해결 방법)
    django rest framework 객체 저장되는 곳
    파이썬
    django db
    리눅스 도커 설치
    docker desktop 무한대기
    명령프롬프트 장고 명령어
    도커 이미지 pull
    도커 이미지 push
    db.sqlite3
    도커 허브에 이미지 업로드
    wsl update failed
    파이썬 접근제어자
    Django
    django rest framework 모델
    django 모델 객체가 저장되는 곳
    django 백엔드
    ubuntu docker 설치 명령어
  • 최근 댓글

  • hELLO· Designed By정상우.v4.10.3
알파카1234
[Docker] 🐋Docker run 명령어 + ⌨️주요 옵션들
상단으로

티스토리툴바