목록나의보물들/Docker (3)
솔솔

💥 트러블 슈팅 상황Docker에 Jenkins를 설치한 후, Jenkins 컨테이너 내에서 폴더를 생성하려고 시도했는데, "No space left on device" 에러가 발생함. 먼저 구글링에 앞서 해당 문장을 번역기로 번역해 보니, "장치에 남은 공간이 없습니다"라는 의미였다.즉, Jenkins Docker 컨테이너에서 사용 가능한 디스크 공간이 모두 소진되었음을 의미했다.그래서 아래와 같은 방법으로 트러블 슈팅을 해결했다. 💊 트러블 슈팅 해결 1. 디스크 사용량 확인 Docker 컨테이너에서 overlay 파일 시스템이 100% 사용된 상태 확인함 ( Docker가 사용하는 저장 공간이 가득 찼음 을 의미 ) root@2e01c41ed986:/# df -hFilesystem ..
🍀 Docker란?DockerDocker는 애플리케이션을 컨테이너라는 격리된 환경에서 실행하고 관리할 수 있게 해주는 오픈 소스 플랫폼. 이 플랫폼은 애플리케이션과 그 종속성을 함께 패키징하여, 개발 환경과 운영 환경 간의 차이를 줄이고, 소프트웨어를 더 쉽게 배포할 수 있게 해줌. Docker의 컨테이너 (Container)애플리케이션 코드와 모든 필요한 라이브러리, 종속성을 포함하는 가벼운 실행 환경. 컨테이너는 가상 머신보다 훨씬 더 경량이고 실행 속도가 빠름. Docker의 이미지 (Image) 컨테이너를 생성하는 데 필요한 모든 파일 시스템과 애플리케이션 코드가 포함된 읽기 전용 템플릿. 이미지는 여러 레이어로 구성되어 있으며, 각각의 레이어는 변경된 부분만 저장됨. 이미지는 Docker H..

설치환경Window 10 Pro설치목록Oracle VM VirtualBoxMobaxtermUbuntu 22.04.5 LTSDocker version 27.3.1🍀 데이터베이스 덤프란?데이터베이스에서 데이터를 추출하여 파일로 저장하는 과정을 의미하는데 이 과정은 데이터베이스의 상태를 기록하고, 백업, 마이그레이션, 또는 테스트 환경 구축 등의 목적으로 사용됨.데이터베이스 덤프는 데이터 손실 시 해당 내용을 복원할 수 있도록 데이터베이스를 백업하는 데 가장 많이 사용됩니다 . 손상된 데이터베이스는 종종 덤프를 분석하여 복구할 수 있습니다.wikipedia 참조 : https://en.wikipedia.org/wiki/Database_dump 🍀 Volume생성 및 MySQL 데이터 덤프 생성1. 볼륨 생..