목록Cache (2)
고양이 여름이의 지식채널
docker를 최대한 활용할 수 있도록 도와주는 몇 가지 팁과 요령에 대해서 포스팅합니다. 도커 파일 캐싱 (dockerfile caching) FROM python:3.9.5-slim-buster # 작업 디렉토리 설정 WORKDIR /app # requirements.txt 파일 복사 COPY requirements.txt . # 필요한 패키지 설치 RUN apt-get update && apt-get install -y build-essential # 기본적으로 캐싱이 되나 --no-cache-dir 옵션을 사용하면 캐싱하지 않음 # RUN pip install -r --no-cache-dir requirements.txt RUN pip install -r requirements.txt # 소스 코..
ClassNotFoundException API 개발중에 자꾸 이 오류가 나서 해결책 정리함. 해당 오류는 Laravel의 지정된 클래스 이름에 대한 클래스 정의를 찾을 수 없을 때 발생합니다. 즉, 프로젝트내에 존재하지 않거나 자동으로 로드할 수 없는 클래스를 인스턴스화하려고 할때 발생합니다. 예시. 다음과 같이 정의된 컨트롤러 클래스가 있는 경우 namespace App\Http\Controllers; class PostController { ... } 그리고 route에서 이 클래스를 다음과 같이 사용하려고 합니다. Route::get('/post/{id}', 'PostControllers@show'); 클래스의 올바른 이름이 PostController이므로 Route에서 PostController..