프로젝트 3

Docker 에 대해서 ....

프로젝트를 해보면서 처음 Docker을 써보니.. 도커에 대한 이해 필요성을 더 느끼게 되었다. (하다보니 서버 설정 문제가 조금씩 나온다..) 때문에 오늘은 이에 도커의 대한 이해를 위해 도커를 조금더.. 공부하기로 하였다. (진즉에 그냥 이거먼저할껄..) Docker 란?  2013년 Pycon US 2013, "리눅스 컨테이너의 미래" 라는 라이트닝 토크에서 솔로몬 하이크가 처음 소개하였다.  Go 언어로 개발되고 있으며, DockerCon 2014 에서 1.0 버전 발표 이후 , 지속적으로 업데이트가 되고 있다.  도커의 기능 리눅스 상에서 컨테이너 방식으로 프로세스를 격리해서 실행하고 관리할 수 있도록 도와준다.계층화된 파일 시스템에 기반해 효율적으로 [이미지(프로세스 실행 환경)]을 구축할 수..

CORS(Cross-Origin Resource Sharing) 에러

어떻게 어떻게 서버 구성을 하고.. (클라우드 업로드는 일단 나중에.. ) 간단하게 개발을 들어갔다.  처음 해보는 리액트 + Spring 조합 개발이기에 간단한 게시판 만들기 부터 해보자는 생각이 들었다. 일단은 대강 대충 초반 화면 만들어두고 (쳇지피티 짱... ) "자유게시판" 항목을 만들고 해당 링크에서 게시판을 만들기로 하였다. 조회를 만들고 등록을 만들던 차에 ... 생소한 에러가 발생했다.   Cors 에러라고는 적혀있는데.. 본적이 없는 에러였다. 그래서 이게 뭔지 알아보기로 하였다. CORS(Cross-Origin Resource Sharing) 에러란? 웹 브라우저에서 보안상의 이유로 발생하는 정책 제한이다. 서버와 클라이언트 간 서로 다른 출처(origin) 에서 리소스를 요청할 때 ..

Docker 설치

1. 도커 설치 일단 필자의 환경은 윈도우 이다. 따라서 윈도우 기준으로 설명을 이어갈것이다.  먼저 Docker 사이트에가서 다운로드를 진행하도록 하자. 링크 : https://www.docker.com/ Docker: Accelerated Container Application DevelopmentDocker is a platform designed to help developers build, share, and run container applications. We handle the tedious setup, so you can focus on the code.www.docker.com   해당 사이트에 들어가면 [Download Docker Desktop] 버튼이 확인이 될 것이다.   해당 ..