반응형 Docker3 Docker 캐시 삭제하고 재빌드하기 Docker 캐시 삭제하고 재빌드하기Docker를 사용하여 애플리케이션을 개발하다 보면, Docker 이미지 빌드 시 생성된 캐시가 쌓여 디스크 공간을 차지하게 됩니다. 캐시를 주기적으로 관리하지 않으면, 결국 시스템의 저장 공간이 부족해질 수 있습니다. 이번 포스팅에서는 Docker 캐시가 무엇인지, 왜 문제가 될 수 있는지, 그리고 이를 어떻게 삭제하고 이미지를 재빌드할 수 있는지에 대해 알아보겠습니다.Docker 캐시란?Docker 캐시는 이미지를 빌드할 때, 각 단계별로 생성되는 중간 이미지들을 저장하여 이후 빌드 시 재사용할 수 있도록 합니다. 이렇게 함으로써 동일한 이미지 빌드를 반복할 때 소요되는 시간을 줄이고, 효율적으로 빌드 과정을 관리할 수 있습니다. Docker는 이러한 중간 이미지를.. 2024. 6. 27. Docker 컨테이너에서 GPU 사용 설정하기 Docker 컨테이너에서 GPU 사용 설정하기Docker를 사용하면 애플리케이션을 컨테이너화하여 쉽게 배포하고 실행할 수 있습니다. 특히 딥러닝이나 머신러닝 작업을 수행할 때 GPU를 활용하면 성능이 크게 향상됩니다. 이번 포스트에서는 Docker 컨테이너에서 GPU를 사용할 수 있도록 설정하는 방법을 알아보겠습니다.1. NVIDIA Docker 설치먼저, NVIDIA Docker가 설치되어 있어야 합니다. NVIDIA Docker는 GPU 가속을 사용하는 Docker 컨테이너를 실행할 수 있도록 도와줍니다. 설치하려면 다음 명령어를 실행하세요:# NVIDIA Docker 패키지 저장소 추가distribution=$(. /etc/os-release;echo $ID$VERSION_ID)curl -s -L .. 2024. 6. 23. 도커(Docker) 데몬이 실행되지 않을 때 해결 방법 도커(Docker) 데몬이 실행되지 않을 때 해결 방법최근에 윈도우를 재설치하고 WSL2를 통해 우분투와 도커를 설치했는데, 도커가 실행되지 않아서 봤더니 아래와 같은 에러가 있었습니다.time="2024-06-22T20:31:28.777773337+09:00" level=info msg="stopping healthcheck following graceful shutdown" module=libcontainerdfailed to start daemon: Error initializing network controller: error obtaining controller instance: failed to register "bridge" driver: unable to add return rule in .. 2024. 6. 22. 이전 1 다음 반응형