Platform
-
Docker :: Container / Image / VMPlatform/Cloud 2020. 7. 10. 13:45
도커는 환경구성 가상화 플랫폼이다. 시스템 개발과정 중에 환경구성은 구현기능의 근간이 된다. 하지만, 무턱대고 설치를 하다보면 서로 충돌이 나거나 병목현상을 일으키기도 한다. ( Port 나 메모리 등 여러이유가 있다. ) 하지만 해당문제는 설치된 패키지의 버전별로도 상이하여 개발자들이 이를 다 파악하거나 인지하기 어렵다. 심지어 일련과정의 세부항목별로 필요한 패키지가 서로 충돌되는 경우도 있다. 도커는 이러한 문제를 환경별 관리를 통해 해결한다. Docker의 개념 중 근간인 Container란 명칭도 이와 관계있다. 우선 도커는 환경구성별로 Container라 부르며, 컨테이너의 실행시킨 상태를 이미지( image ) 라 부른다. 개별 컨테이너나 이미지는 도커환경에서 이동이 가능하다. 주로 개발자 환..
-
Package Manager :: ChocolateyPlatform/Window 2020. 7. 10. 00:42
Chocolatey 는 윈도우의 패키지매니저이다. OS의 패키지 매니저는 다음과 같다. 1. Linux Redhat 의 yum 2. Linux Ubuntu 의 apt 3. Windows 의 choco choco는 개발자에게 익숙한 환경을 구성할 때 편리하다. 기본적으로 Windows에서는 vim이나 grep 같은 linux 명령어가 제공되지 않는다. 하지만 우리는 WSL을 구성해서 리눅스 환경을 사용하거나 패키지매니저인 choco를 사용하여 linux기능을 설치할 수 있다. choco 또한 기본적으로 설치를 해주어야한다. https://chocolatey.org/install#install-step1 Installing Chocolatey Chocolatey is software management au..
-
Windows10 :: Bash 환경구성Platform/Window 2020. 7. 7. 11:51
윈도우에서 Shell Script 를 쓰기 위해서는 WSL ( Window Linux Subsystem ) 을 설치해야한다. 1. [ ❖ ] + S 를 눌러 Windows Application 을 검색기능을 사용한다. 2. Windows PowerShell 을 검색한다. 2-1. 서브시스템 사용을 허용한다. PowerShell 에 다음 명령어를 입력한다. Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux 3. Microsoft Store 을 검색한다. 3-1. 리눅스를 검색하여 설치한다. 4. Ubuntu 혹은 설치한 Linux Application 을 검색하여 실행시킨다. 5. MobaXterm 을 사..