Docker
-
[Docker] - 이미지 Pull → Tag → Push → 실행Docker/Dcoker 2025. 7. 19. 23:52
✅ 1. 이미지 다운로드 (Pull)docker pull devwikirepo/simple-web:1.0🔹 설명:Docker Hub에 등록된 devwikirepo/simple-web:1.0 이미지를 로컬로 다운로드합니다.다운로드 완료 시 "Pull complete" 메시지와 함께 이미지가 저장됩니다.✅ 2. 이미지에 태그 추가 (Tag)docker tag [기존이미지]:[기존태그] [새이름]:[새태그]docker tag devwikirepo/simple-web:1.0 easydocker8888/my-simple-web:0.1🔹 설명:기존 이미지에 새 이름과 버전(tag)을 붙임도커 허브에 업로드하려면 내 계정명(easydocker8888) 을 포함한 이름으로 태깅해야 합니다.도커 허브에 로그인을 하지..
-
[Docker] - 컨테이너의 라이프 사이클Docker/Dcoker 2025. 7. 19. 22:43
1️⃣ 컨테이너 생성만 먼저 하기 (실행은 X)docker create --name tencounter devwikirepo/tencounter 이미지를 기반으로 컨테이너만 생성 (바로 실행하지 않음)--name으로 컨테이너 이름 지정2️⃣ 생성된 컨테이너 목록 보기docker ps -a -a 옵션으로 중지된 컨테이너까지 모두 조회 3️⃣ 생성된 컨테이너 실행하기docker start tencounter중지 상태의 컨테이너를 백그라운드로 실행docker start 명령어는 기본적으로 백그라운드(Detached) 모드로 실행된다. -d 옵션이 없어도 터미널에 아무 출력 없이 조용히 실행된다. 🔹 터미널 연결이 필요한 경우:docker start -i tencounter-i는 interactive(상호작용..
-
[Docker] - 도커 상세 조회 및 CMD/ENV 덮어쓰기 정리Docker/Dcoker 2025. 7. 19. 22:17
1. 이미지의 세부 정보 조회docker image inspect [이미지명 또는 ID]해당 이미지에 설정된 기본 실행 명령어(CMD), 환경 변수(ENV), 포트 정보(ExposedPorts), 베이스 이미지 정보 등을 확인할 수 있음Cmd의 경우는 띄워쓰기를 기준으로 배열의 값으로 담겨있다. 예시: docker image inspect ubuntu 📌 사용 시점이미지가 내부적으로 어떤 설정을 포함하고 있는지 확인하고 싶을 때커스텀 이미지의 구성 요소(CMD, ENV, VOLUME 등)를 검토할 때2. 컨테이너의 세부 정보 조회docker container inspect [컨테이너ID 또는 이름]실행 중이거나 중지된 컨테이너의 모든 메타데이터 확인 가능예시:docker container inspe..
-
[Docker] - 백그라운드 실행부터 컨테이너 정리Docker/Dcoker 2025. 7. 19. 21:49
🐳 도커 기본 명령어 모음1. ✅ 백그라운드로 컨테이너 실행컨테이너를 터미널에 고정하지 않고 백그라운드에서 실행하고 싶을 때 사용합니다.docker run -d [이미지명]-d : detached mode (백그라운드 실행)예시:docker run -d nginx2. 🚀 컨테이너 실행 (기본 실행)터미널에서 직접 컨테이너와 상호작용하며 실행합니다docker run -it [이미지명] /bin/bash-i : interactive 모드-t : 터미널 할당/bin/bash : 실행 시 bash 쉘로 진입예시:docker run -it ubuntu /bin/bash3. 🔍 실행 중인 컨테이너 목록 조회현재 실행 중인 컨테이너만 확인합니다.docker ps컨테이너 ID, 이미지명, 실행 상태, 포트 매핑 ..