Web
지난번에는 도커가 무엇인지, 왜 사용하는지에 대해 배워보았다. 이번 시간에는 도커에 대한 기초 사용법을 알아보겠다. 지난시간을 요약해보자면 Dockerfile을 build 하여 Docker Image를 만들 수 있고, Docker Image를 run 하여 Docker Container를 만들 수 있다. 이렇게 생성된 Container는 서로 독립적으로 만들 수 있고, 이미지가 존재하는 한 여러 번 만들 수 있다는 것이 장점이었다. 여기서 Dockerfile에 기본 이미지를 생성할 수 있는 일련의 과정들을 적으면 된다. terminal에서 작동시키는 방법을 먼저 설명하고 그 것을 Dockerfile에 어떻게 기술하는지 설명하겠다. 1. 도커 설치하기 만약 도커가 설치되어 있지 않다면 도커를 먼저 설치해야한..
Docker란 컨테이너 기술을 활용하는 앱의 개발, 제공 및 실행을 위해 설계된 소프트웨어 컨테이너 플랫폼이다. 이때, 컨테이너란 사용자공간을 추상화하여 운영체제 수준의 가상화를 제공하기 위한 공간을 의미한다. 이렇게만 말하면 굉장히 어렵게 느껴진다. 그래서 아래에 차근차근 도커에 대해 알아보겠다. 1. 도커가 필요한 이유 그럼 각 사용자는 각자 다른 환경에 놓여있기 때문에 개발 환경을 맞추고 서버를 동일하게 세팅해야만 한다. 만약 이를 수동으로 한다면 분명 많은 오류도 발생하고 여러 프로그램이 동시에 작동하는 경우 세팅 시간이 굉장히 길어진다. 그리고 그 작업을 배포판이 바뀔 때마다 진행해야한다는 것은 매우 큰 단점이었다. 개발주기가 짧아짐에 따라 배포가 자주 일어나게 되었고 결국 이를 효율적으로 관리..
아래 내용은 얄코님의 강좌를 들은 뒤 개인적으로 정리한 내용입니다. 만약 자세한 내용을 전문적으로 학습하고 싶으면 아래 링크를 참조해주세요 제대로 파는 자바스크립트 - JavaScript 끝.장.내.기 일급객체 일급 객체 ( first-class object ) 란 다른 객체들에 일반적으로 적용가능한 연산을 모두 지원하는 객체를 가리킨다. 일급객체의 특성 상수 또는 변수에 할당될 수 있다. 다른 함수에 인자로 전달될 수 있다. 다른 함수의 결과값으로서 반환될 수 있다. 할당 function isOddNum (number) { return number % 2 ? true : false; }; const checkIfOdd = isOddNum; 함수도 객체의 한 종류이다. 위의 코드에서는 변수에 함수를 할당..