docker
-
Docker로 Redis 설치 및 기본 사용법 정리DataBase/Redis 2025. 8. 17. 22:48
🐳 Docker로 Redis 설치 및 기본 사용법 정리1. Redis 컨테이너 실행# 컨테이너 상태 확인docker ps# Redis 컨테이너 실행docker run --name redis-container -d -p 6379:6379 redis# 실행 상태 확인docker ps 2. Redis 접속 # 이름으로 접속docker exec -it redis-container redis-cli# ID로 접속 (앞 3~4자리만 유니크하면 OK)docker exec -it e7ea redis-cli 3. Redis 기본 구조Redis는 0 ~ 15번까지 총 16개 DB를 제공 (기본 DB는 0)DB 전환:select 10 # 10번 DB로 전환select 9 # 9번 DB로 전환4. Key 조회key..
-
[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, 이미지명, 실행 상태, 포트 매핑 ..
-
Docker를 활용하여 Kibana 설치하기ElasticSearch 2024. 9. 19. 14:53
Docker로 Kibana 설치하기: 상세 가이드Kibana는 Elasticsearch 데이터를 시각화하고 대시보드를 통해 쉽게 접근할 수 있는 도구입니다. Elasticsearch와 연동하여 실시간 데이터 분석 및 모니터링을 지원하므로, Docker를 사용하여 Kibana를 설치하는 것은 매우 효율적인 방법입니다.1. Kibana Docker 이미지 다운로드먼저 Kibana의 Docker 이미지를 다운로드합니다. Kibana는 Elasticsearch와 버전이 맞아야 하므로, Kibana 7.17.24 버전을 Elasticsearch 7.17.24와 함께 사용해야 합니다.1.1 Kibana Docker 이미지 다운로드아래 명령어를 실행하여 Kibana 7.17.24 Docker 이미지를 다운로드합니다...
-
Docker를 활용하여 ElasticSearch 설치ElasticSearch 2024. 9. 19. 14:29
1. Docker 설치 및 설정먼저, Docker가 시스템에 설치되어 있어야 합니다. Docker가 설치되지 않은 경우, 아래의 절차에 따라 Docker를 설치합니다.1.1 Docker 설치 (Windows, macOS, Linux)Docker 공식 사이트에서 운영체제에 맞는 Docker를 다운로드합니다.Docker Desktop 다운로드 페이지다운로드한 파일을 실행하여 Docker Desktop을 설치합니다. 설치 과정은 운영체제별로 다를 수 있지만, 일반적으로 설치 마법사를 따라 쉽게 설치할 수 있습니다.설치가 완료되면 Docker를 실행하고, docker --version 명령어로 Docker가 정상적으로 설치되었는지 확인합니다.docker --version1.2 Docker가 제대로 설치되었는지 ..
-
Docker 저장소 옮기기Dokcer 2024. 9. 19. 14:21
Docker 저장소 옮기기 1. Docker실행 확인현재 도커가 실행 중 인지 확인wls -s -v docker-desktop이 Running 이라면 docker을 종료해주어야한다. 만약 Stopped와 같이 나온다면 아래의 명령어 과정은 생략해도 된다. wsl -t docker-desktop작업을 완료했습니다. wsl -t docker-desktop-data작업을 완료했습니다. wsl -t [NAME]을 통해 dcoker를 중지한다면 '작업을 완료했습니다' 문구와 함께 docker가 중지된다. wls -s -v를 통해 확인이 가능하다. 2. 기존 데이터 옮기기 docker가 중지된 것을 확인 후 옮기려는 드라이브에 docker data가 저장될 경로를 만들어 주자.필자는 D:\Docker\da..