# 이슈
Docker 컨테이너에서 실행 중인 React 프로젝트에서 특정 경로의 이미지를 변경해야 할 때, 어떻게 처리할 수 있는지에 대한 가이드입니다. 이 가이드는 Linux 환경에서 명령어를 사용해 이미지를 교체하는 방법을 설명합니다.
# 명령어
1. 교체하고자 하는 파일 서버에 전송하기
- 우선, 교체하려는 이미지를 서버에 전송해야 합니다. SFTP 클라이언트(예: Filezilla)를 사용하여 이미지를 서버로 업로드합니다.
cd /home/developer/application/
2. Docker 컨테이너 ID 확인하기
현재 실행 중인 Docker 컨테이너의 ID를 확인합니다. 이를 통해 어떤 컨테이너에서 작업할지 명확히 할 수 있습니다.
docker ps
3. Docker 컨테이너에 접속하여 파일 경로 확인하기
Docker 컨테이너에 접속하여 이미지를 교체할 경로를 확인합니다.
docker exec -it <container_id> /bin/sh
컨테이너 내부에서 이미지를 교체할 디렉토리를 탐색합니다. ls 명령어를 사용하여 디렉토리 구조를 확인할 수 있습니다.
컨테이너 나기기
exit
4. 새로운 파일을 Docker 컨테이너에 복사하기
docker cp /path/img.png <container_id>:/path
'React' 카테고리의 다른 글
[Next.js] 클라이언트와 서버 실행 분리해야하는 이유(feat. Zustand) (0) | 2024.09.11 |
---|---|
[Next.js] SSR과 SSG의 최적화 전략: 동적 컴포넌트 관리 방법 (1) | 2024.08.28 |
[Zustand] Zustand로 상태관리하기 (next.js14, typescript) (0) | 2024.08.14 |
[Node.js] Node.js 버전 업그레이드 with 윈도우 (0) | 2024.08.07 |
[Next.js] 페이지 렌 더링 CSR, SSG, ISR, SSR (0) | 2024.07.24 |