DevOps
-
DockerDevOps/Docker 2025. 3. 4. 13:33
1. Docker 정의Docker : Linux 컨테이너에 프로세스 격리기술로 쉽게 컨테이너를 실행하고 관리할 수 있게 해주는 오픈소스Docker Engine : 컨테이너를 생성하고 관리하는 주체 Virtual Machine vs Docker ContainerDocekr Container : 가상화된 공간을 생성할 때 Linux 자체 기능을 사용하여 프로세스 단위의 격리환경을 만듬 (성능 손실없음)가상머신과 달리 커널을 공유하여, 컨테이너의 라이브러리 및 실행파일만 존재 (용량이 적음)배포하는 시간이 가상머신에 비해 빠름 2. Docker 특징Docker Client : Docker 설치하여 build, pull, run 등 명령어 수행DOCKER_HOST : Docker 서버로 컨테이너와 이미지 ..
-
macOS 에서 Git 프로젝트 업로드DevOps/Git 2023. 3. 24. 01:55
Git 과 macOs 연동부분, 그 과정에서 발생했던 error들을 정리하고자 한다 😫 1. project upload ① git repository 에 commit 하고자 하는 프로젝트를 선택한다. "서비스" -> "폴더에서 새로운터미널 열기" 클릭 (code editor terminal 사용해도 상관없음) // git 초기화 (일반폴더 -> git repository 변환) $ git init ② git 상태 확인 붉은글씨로 commit 해야할 파일을 표시해줌 //git 상태확인 $ git status ③ commit 과정 //git add 파일/디렉토리 경로> : 해당경로에 commit 파일추가 $ git add . // commit 및 comment 추가 $ git commit -m "전달 메시지..
-
How to install GitDevOps/Git 2023. 3. 24. 00:00
Git 설치방법 ! macOS 유저로 Git 설치법 부터 알아보자. 1. Git ? 2005년 Linus Torvalds에 의해 개발된 분산 버전관리 시스템 (Distributed Version Control System, DVCS) 형상관리 Tools (Configuration Management Tools) : 여러 개발자가 하나의 프로젝트 참여, 소스코드 관리에 도움 인터넷 연결이 안된 상태에서도 개발 후 병렬 병합이 가능 분산저장으로 중앙 저장소가 삭제되어도 각 local repository를 통해 복구 가능 2. 용어 정의 • Repository : 저장소 역할로 branch에 따라 version을 저장 • Branch : 저장소 하위의 여러 가지, 개발과정에서 오류가 나지 않는 시점에 저장하기..
-
AWS (Amazon Web Services)DevOps/AWS 2023. 3. 18. 20:34
Linux에 이어 서버배포 Ubuntu 환경구축에 활용했던 AWS 설정 및 배포과정에 대해 남겨두려 한다. 포트폴리오를 한창준비할때는 서버를 올려놓았으나, 취업후 kill..! (프리티어로 진행했었으나 관리를 지속적으로 못할것 같아 서버를 닫았다.) 이때 공부했던 정보들은 실무에서도 많은 도움이 되었다 😮 1. AWS (Amazon Web Services) Amazon에서 개발한 Cloud Computing Platform network 기반으로 가상 컴퓨터, 스토리지, 인프라 등 서비스 제공 컴퓨팅 (EC2 service) , networking, storage, authority, security, application Service 제공 Cloud Computing Concepts IaaS (Inf..