티스토리 뷰

로컬 환경에서 이미지 업로드 기능 개발중 로컬에 이미지를 저장했는데 react에서는 로컬에 저장된 이미지를 불러올 수 없었다. 그래서 nginx로 로컬 이미지 서버를 만들어 nginx에서 이미지를 불러올 수 있도록 했다.

 

docker hub에 등록된 nginx 이미지

https://hub.docker.com/_/nginx

 

nginx - Official Image | Docker Hub

Quick reference Supported tags and respective Dockerfile links 1.23.3, mainline, 1, 1.23, latest 1.23.3-perl, mainline-perl, 1-perl, 1.23-perl, perl 1.23.3-alpine, mainline-alpine, 1-alpine, 1.23-alpine, alpine 1.23.3-alpine-perl, mainline-alpine-perl, 1-a

hub.docker.com

 

친절하게도 간단하게 정적 콘텐츠 호스팅 명령어가 안내되어 있었다.

 

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/

 

Dummy Image Generator | fine placeholder images for web designers

 

dummy-image-generator.com

 

'docker' 카테고리의 다른 글

docker 명령어  (1) 2023.01.14
docker desktop  (0) 2023.01.14
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
more
«   2025/02   »
1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28
글 보관함