티스토리 뷰
로컬 환경에서 이미지 업로드 기능 개발중 로컬에 이미지를 저장했는데 react에서는 로컬에 저장된 이미지를 불러올 수 없었다. 그래서 nginx로 로컬 이미지 서버를 만들어 nginx에서 이미지를 불러올 수 있도록 했다.
docker hub에 등록된 nginx 이미지
https://hub.docker.com/_/nginx
친절하게도 간단하게 정적 콘텐츠 호스팅 명령어가 안내되어 있었다.
Hosting some simple static content
$ docker run --name some-nginx -v /some/content:/usr/share/nginx/html:ro -d nginx
이미지 다운로드
$ docker pull nginx:1.23.3
이미지 실행
$ docker run --name nginx-image-server -p 5000:80 -v C::/usr/share/nginx/html:ro -d nginx
확인
참고
테스트용으로 이미지를 찾던중 더미 이미지를 받을 수 있는 사이트가 있었는데 원하는 사이즈, 개수만큼의 이미지를 zip으로 받을 있도록 제공해 유용하게 사용했다.
http://dummy-image-generator.com/
'docker' 카테고리의 다른 글
docker 명령어 (1) | 2023.01.14 |
---|---|
docker desktop (0) | 2023.01.14 |
댓글