분류 전체보기
-
도커 window 10 에 설치 하자개발일지/docker 2020. 5. 10. 11:09
안녕하세요 개발하는 남자 개남입니다. 오늘은 지난번에 이어서 도커를 실습하는 시간을 갖으려고 합니다. 우선 도커를 실습하기 앞서 도커를 다루기 위해서 설치가 필요합니다. 설치를 진행하도록 하겠습니다. 도커도큐멘트 에 접속하여 Download from Docker Hub를 다운로드 2. 설치하기 앞서서 도커를 실행하기 위해 2가지 설정이 Enabled 확인 Hyper-V 설정. window 키 > 제어판 검색 > 프로그램 제거 클릭 > windows 기능 켜기/끄기 클릭 리스트에 windows 기능 켜진 것과 꺼진 것들을 볼 수 있습니다. 그중 Hyper-V 를 찾아 체크를 활성화시켜줍니다. 확인 버튼을 클릭하면 설정 진행 중 프로세스를 확인하실 수 있으며 다소 소요시간이 걸립니다. 그리고 완료 후에 컴퓨..
-
도커 자주 사용되는 명령어 리스트개발일지/docker 2020. 5. 2. 20:28
docker ps : 실행 중인 도커 컨테이너 리스트 docker ps -a : 종료된 것 까지 볼 수 있는 컨테이너 리스트 docker pull : image를 docker hub에서 받는다 docker search : docker hub 에서 검색한 것과 같은 효과 docker system df : 도커 용량 과 상태 값을 볼 수 있다. docker run -it /bin/bash : interactive 하게 실행할 수 있다. docker attach 컨테이너로 접속 docker stop : 운영중인 컨테이너 멈추기 docker start : 중지 되었던 컨테이너 시작 docker rename : 컨테이너 이름 변경 docker cp : : 컨테이너에 특정 파일 / 폴더를 target path에 복..
-
도커가 무엇인고?! 간단하게 알아보고 가자, [ 개념 정리 ]개발일지/docker 2020. 5. 2. 20:23
언제부터인지 기억나지 않지만 서비스를 운영하면서 도커를 사용해서 운영하자는 말이 있었고 , 문서 등 설명이 잘 되어 있어서 손쉽게 개발/운영 환경을 구축할 수 있었다, 그렇다면 도커 이녀석이 어떤 녀석인지 한번 정리하면 좋을 것 같다는 생각에 이렇게 기록해본다. 도커가 무엇일까? 인터넷에 검색해보면 많은 정보가 있지만 한 문장으로 정리해보자면 "컨테이너 기반의 가상화 플렛폼"이다. 컨테이너 기반이 무엇일까? 위에 사진처럼 수출하는 사진을 통해 예를 들어보자 배 위에 실린 많은 컨테이너 저 속에는 텅텅 비어 있을까? 그렇지 않을 것이다. 각각의 컨테이너는 알맞은 규격으로 그룹화되어 컨테이너 안에 들어 있을 것이고, 각 컨테이너는 같이 관리되어야 할 부분들은 묶여 있을 테고 아닌 것은 따로 독립되어있을 것이..
-
Elasticsearch 간단 개념 + 장/단개발일지/elasticsearch 2020. 4. 15. 12:47
Elasticsearch 장점 오픈소스 검색 엔진이기 때문에 무료로 사용 가능하다. 오픈소스의 장점처럼 많은 전문가들이 버그에 빠르게 대응합니다. 방대한 양의 데이터를 신속하게 처리가 가능하다. 엘라스틱 서치의 단점 진입장벽이 있다. Document간의 조인을 수행할 수 없습니다. (두 번 쿼리로 해결은 가능) 트렌젝션이 제공되지 않는다. 프로젝트를 진행 하다보면 DB 설계를 하고 개발에 들어가며 처음에는 큰 문제없이 잘 작동하다 많은 사람들이 사용하게 됨에 따라 서버 성능 , DB 설계의 문제나 혹은 DB 최적화가 되어있지 않아 서비스가 느려지는 현상을 경험하게 되고 그 결과 관계형 데이터 베이스에 최적화를 위해 인덱싱을 하게 되고 이 점은 굉장히 중요한 작업이며 어떻게 인덱싱을 하냐에 따라 퍼포먼스가..
-
MongoDB - Atlas 가입 부터 접속방법(Node server , Robo 3T) 까지 알아보기개발일지/mongoDB 2019. 11. 4. 15:19
몽고 디비 클라우드 아틀라스 사이트에 접속합니다. Managed MongoDB Hosting on AWS, Azure, and GCP The best way to host MongoDB in the cloud. Deploy on AWS, Azure, or Google Cloud Platform. Try it free! www.mongodb.com Start free 클릭 신용카드 기입 없이 무료로 시작이 가능합니다. 이메일과 이름 비밀번호를 입력하여 간단하게 가입할 수 있습니다. Get Started Free 클릭을 해줍니다. 그럼 아래와 같은 4가지 Step 으로 선택을 하라고 나옵니다. 각 파트에서 원하시는 사양과 Region 을 선택해서 진행하면 됩니다. Region 은 Free Tier Avail..
-
[ 웹펙 문서 번역 ] webpack 기본 Configuration 설정법개발일지/webpack 2019. 11. 1. 18:00
Modules import / export 기술은 ES2015에 표준화되었습니다. 아직 대부분의 브라우저에서는 지원하고 있지 않지만, webpack 은 지원하고 있습니다. 웹펙은 "transiles" 코드를 오래된 브라우저에서도 실행할 수 있습니다. 만일 dist/main.js 파일을 조사해보시면, 아마 webpack이 어떻게 그렇게 할 수 있었는지 보실 수 있으실 것입니다. webpack은 꽤나 영리합니다. 게다가 webpack은 다양한 다른 모듈의 구문 역시 지원합니다. 더 많은 Module API 에 대한 정보를 확인해보십시오. webpack은 import / export 문 이외의 코드를 변경하지 않습니다. 만일 ES2015 기능 이외의 것을 사용하려면 webpack의 로드 시스템인 Babel이나..
-
개발을 정리하며 - Webpack 기본 개념과 간단 설치 및 사용법개발일지/webpack 2019. 10. 30. 18:00
"Webpack is a module bundler. Its main purpose is to bundle JavaScript files for usage in a browser, yet it is also capable of transforming, bundling, or packaging just about any resource or asset." "웹팩은 하나의 모듈 번들러이다. 이것에 주목적은 브라우저를 사용하기 위해 자바스크립트 파일들을 묶어주는 것이 목적이다. 그리고 이것은 또한 거의 모든 리소스 또는 자산을 변환, 번들 또는 패키징 할 수 있습니다." Webpack 사이트에 가장 주된 설명으로 위 글귀가 쓰여 있습니다. 즉, 웹펙을 만든 회사에서 한마디로 소개한 위의 짧은 글이 webpac..