Development Tools

1.Github License ?GitHub 라이선스는 오픈 소스 프로젝트에서 사용하는 소프트웨어 라이선스를 선택하고 명시하는 데 사용된다.     2.MIT License가장 널리 사용되는 오픈 소스 소프트웨어 라이선스 중 하나로,MIT 라이선스는 다음과 같은 내용을 담고있다.누구나 소프트웨어를 무료로 사용, 복사, 수정, 병합, 배포, 출판할 수있고, 상업적인 용도로도 사용가능하다.소프트웨어를 사용하는 경우, 원래의 저작권 고지와 라이선스 사본을 소스 코드에 포함해야하고,소프트웨어는 "있는 그대로"(as-is) 제공되며, 사용 중 발생하는 문제나 손해에 대해 개발자가 책임지지 않는다.Copyright (c) [YEAR] [AUTHOR]Permission is hereby granted, free of..
1.Docker 앱에서 CLI 접근Docker앱에서 실행중인 컨테이너를 누른뒤 Exec란에 들어가면 CLI에 접근할수있다.   2.터미널로 접근docker exec -it 명령어는 이미 실행 중인 Docker 컨테이너에 접속하여 그 내부에서 명령어를 실행할 수 있게 해줍니다.나갈때는 exit로 나갈수있습니다.docker exec -it 컨테이너이름 /bin/sh
1.포트1-1.호스트 포트 (Host Port)호스트 포트는 Docker 컨테이너 외부에서 컨테이너 내부로 접근할 때 사용하는 호스트 시스템의 포트입니다.컨테이너 외부에서 해당 서비스에 접근하려면 호스트 포트를 컨테이너 포트에 매핑해 주어야 합니다.예를 들어 8080포트를 컨테이너의 80번 포트에 매핑하면, 호스트의 localhost:8080을 통해 컨테이너 내부의 웹 서버에 접근할 수 있습니다.   1-2.컨테이너 포트 (Container Port)컨테이너 내부에서 특정 서비스나 애플리케이션이 실행될 때, 그 서비스가 사용하는 포트입니다.   2.사용 예시(아파치)아파치는 기본적으로 컨테이너 포트가 80이고 나는 호스트포트를 8080으로 지정하였다. 그렇다면 나는 localhost:8080을 통해 컨테..
1.Docker 앱 GUI로1-1.RunImages에서 이미지에 Run을 누른뒤 컨테이너의 이름과 옵션들을 선택후 Run을 한다. 컨테이너란에 가면 방금 Run한 web-server이름의 컨테이너를 찾을수있다.   1-2.Stop컨테이너 우측의 Stop을 누르면 컨테이너가 종료된다. 1-3.Start다시 누르면 Start 된다. 1-4.Remove우측 휴지통 모양을 누르면 컨테이너가 지워진다.    2.명령어로2-1.Run다음 형식으로 컨테이너를 생성하고 실행할수있다.docker run [OPTIONS] IMAGE [COMMAND] [ARG...]//이름이 web-server2인 컨테이너를 httpd 이미지를 이용하여 실행docker run --name web-server2 httpd  docker ps..
1.Docker HubDocker 이미지를 저장하고 공유할 수 있는 공식 플랫폼이다.https://hub.docker.com/ Docker Hub Container Image Library | App ContainerizationIncrease your reach and adoption on Docker Hub With a Docker Verified Publisher subscription, you'll increase trust, boost discoverability, get exclusive data insights, and much more.hub.docker.com  다양한 이미지들이 있는것을 볼수있다.찾고싶은 이미지를 검색해자.    2.이미지 pull하기아파치 이미지인 httpd를 찾았다...
1. CPU 가상화 확인Docker가 컨테이너 기반 가상화 기술을 사용하기 때문에 CPU 가상화 기능이 활성화되어있는지 확인해야한다.     2.Docker 설치아래 주소에서 Window 버전의 Docker을 설치해준다.설치가 완료되면 PC가 1번 재부팅되니 주의하자https://docs.docker.com/desktop/install/windows-install/ WindowsGet started with Docker for Windows. This guide covers system requirements, where to download, and instructions on how to install and update.docs.docker.com  재부팅후 추천설정으로 설치를 완료한다. CMD에서..
1.Docker란?소프트웨어를 컨테이너라는 독립된 환경에서 실행할 수 있도록 도와주는 플랫폼모든 종속성을 하나로 묶어, 어디서든 일관된 환경에서 구동될 수 있게 합니다. 이는 개발 환경, 테스트 환경, 배포 환경에서 동일하게 동작할 수 있는 애플리케이션을 만드는 데 유리합니다.  2.개념2-1.이미지 (Docker Image)Docker 이미지는 애플리케이션을 실행하는 데 필요한 파일, 코드, 라이브러리, 종속성 등을 포함한 불변의 템플릿이미지는 컨테이너가 실행될 수 있는 상태로 패키징된 파일 시스템입니다.  2-2.컨테이너 (Docker Container)Docker 컨테이너는 이미지를 기반으로 실행되는 독립적인 프로세스입니다.컨테이너는 이미지를 구체화한 실행 환경으로, 실행되는 동안 애플리케이션의 상..
1. .gitignore 파일 생성루트 폴더에 .gitignore 파일 생성을 한다.   2.무시할 파일 및 디렉토리 추가파일 내부에 무시하고싶은 파일,디렉토리를 작성한다.# 디렉토리 무시/node_modules//build/# 특정 파일 무시.envsecrets.yml# 로그 파일 무시*.log# OS별 파일 무시 (예: macOS).DS_Store# IDE 설정 파일 무시.vscode/*.sublime-project
아사_
'Development Tools' 카테고리의 글 목록