Docker 13

CI/CD - Docker란? / Docker vs. VM / Docker 설치 후 사용 / Docker Hub / Docker 명령

Docker란 무엇인가?Docker는 애플리케이션을 실행할 때 필요한 모든 것(코드, 라이브러리, 설정)을 하나의 컨테이너라는 "상자"에 담아두는 기술이에요. 이 상자는 개발, 테스트, 배포 등 어디로 가든 동일하게 작동해요. 그러니까 개발 환경과 배포 환경이 달라서 "왜 여기선 작동 안 하지?" 하는 고민이 사라지는 마법 같은 도구예요.한마디로 Docker는?"내 컴퓨터에서 잘 돌아가는 걸, 어디서든 잘 돌아가게 해주는 도구!"왜 Docker를 써야 할까요?과거의 문제개발자들이 Docker 없이 개발하던 시절엔 이런 문제가 많았어요:"왜 개발 환경에선 되는데 서버에선 안 돼?"개발자는 Windows를 쓰고, 서버는 Linux라서 설정이나 의존성 충돌로 문제가 생김.배포는 너무 복잡했어요.운영팀이 직접 ..

CI/CD - AWS EC2 / Linux 사용 - Linux 운영체제 - VirtualBox / Ubuntu Linux (iso) /

AWS EC2에 대해서 간단하게 설명해줄 수 있어?AWS EC2(Amazon Elastic Compute Cloud)는 Amazon Web Services에서 제공하는 **가상 서버(인스턴스)**를 생성하고 관리할 수 있는 서비스입니다. 간단히 말해, 인터넷 상에서 필요한 컴퓨팅 자원을 제공하는 클라우드 기반의 가상 서버 서비스라고 할 수 있습니다.주요 특징가상 서버 제공EC2를 통해 원하는 성능과 사양의 서버를 쉽게 생성할 수 있습니다. CPU, 메모리, 스토리지 등을 선택해 맞춤형 서버를 만들 수 있습니다.확장성과 유연성서버 자원을 필요에 따라 늘리거나 줄일 수 있어, 트래픽이 많은 시간대에는 서버를 확장하고, 사용량이 적을 때는 축소하여 비용을 절감할 수 있습니다.요금제사용한 만큼만 요금을 지불하는..

Docker 기반 CI·CD 파이프라인 구축하기 (KDT 과정 전 수강 가능한 KDC 과정)

앞으로 1년간의 계획에 대해서 기록했었다. 앞으로 1년간의 계획 (이전 1달 동안의 기록, 앞으로 1달과 1년간의 계획)꽤 오래전부터 내가 일하던 분야에서 떠나 다른 분야로의 전향, 새로운 도전을 해야한다는 생각을 했다.나는 수학을 가르치는 사교육 과외 선생이었고 마지막으로는 수학 교습소 운영과 강의를wy-family.tistory.com나는 스마트팩토리 KDT 교육 과정에 참여하기를 희망하고 있다.그냥 희망하면 다 참여할 수 있는거라면 걱정할 것도 없고 준비할 필요도 없을 수 있지만,좋은 커리큘럼을 가지고 다양한 혜택을 제공하는 KDT 교육의 경우에는 경쟁률이 만만치 않다.어쨌든, 내년 상반기에 있을 현대오토에버 스마트팩토리 KDT 교육 과정에 합격하기를!!!취업을 하기 위한 교육이지만, 그 교육마저도..