SMALL Docker3 [Docker] 여러 PC에서 동일한 이미지로 컨테이너 실행하는 팁 Docker는 환경 불일치를 줄여주는 좋은 도구이지만,다른 PC에서 동일한 이미지를 실행하려고 할 때 예상치 못한 문제가 종종 발생한다.실제 과제 수행 중 겪은 시행착오를 정리한다.⸻1. 도커 이미지 옮기기다른 PC에 Docker Hub 없이 이미지를 옮기고 싶다면 docker save, docker load를 사용한다.# 기존 PC에서 이미지 저장docker save -o test-app.tar test-app# 옮긴 PC에서 이미지 로드docker load -i test-app.tar2. MySQL 컨테이너 버전 이슈버전이 달라지면 실행 자체가 안 되는 경우가 있다.8.0.41에서 오류가 나고 8.0.36에서는 정상 실행되었던 경험이 있다.→ 특정 버전을 명시하여 사용하는 것이 안전하다.# docke.. 2025. 5. 11. Docker에서 MySQL 컨테이너가 계속 죽을 때 확인할 것들 과제전형 시 docker 컨테이너에서 실행 가능한 형태로 제출해야하는 경우가 있다.docker를 사용해본 적도 없고 노트북 용량도 부족하여 꽤나 애먹었다 ..!지난 포스트에서 Docker 설치 중 발생한 WSL 에러 해결법을 포스팅했다.이번에는 Docker에서 MySQL 컨테이너를 띄우려 했을 때, 겪었던 실행 실패 문제를 정리한다.1. 에러 메시지부터 본다컨테이너가 바로 꺼지고, 로그에 아래 메시지가 출력된다면 ..?mysqld failed while attempting to check configcommand was: mysqld --verbose --help ...이는 MySQL 컨테이너 내부에서 설정 확인 단계에서 실패한 것으로,단순히 포트를 바꾸거나 재시작한다고 해결되지 않는다.2. 포트 충돌 .. 2025. 4. 13. docker 설치 중 WSL 관련 에러 해결기 도커를 설치한 후 MySQL 컨테이너를 실행하려 했지만, WSL2 환경 설정에서 문제가 발생했다.wsl --update, wsl --install 등 공식 문서에 있는 명령어를 실행해도 오류가 계속됐다.심지어 노트북 용량 간당간당해서 심각한 속도 이슈때문에 속 터질 뻔 했다 ㅠ wsl 인식이 안 된다는 메세지도 나오고 이것저것 계속 하다보니다음과 같은 에러 메시지가 출력되었다.WSL 2 installation is incomplete.Please install the kernel update package manually.해당 메시지를 따라 커널 업데이트를 진행하려 했지만, 명령어만으로는 해결되지 않았다.결국 WSL2를 수동으로 설치하여 문제를 해결 !!(거의 4시간 걸렸다................... 2025. 4. 6. 이전 1 다음 LIST