반응형

2023/02/14 2

g

[Docker] 도커의 개념과 설치 방법에 대해서

오늘은 도커의 개념과 설치하는 방법을 공부해 보고 한번 실행해 볼 것이다. 도커의 개념과 설치 방법에 대해서 도커의 개념 도커는 한 마디로 말하면 컨테이너를 활용한 오픈소스 가상화 플랫폼 혹은 기술이다. 컨테이너는 독립적인 실행 환경으로 기존 VM과는 다르게 OS를 가상화하지 않고 기존 OS 위에 컨테이너를 실행하는 개념이라고 할 수 있다. 우리가 각 PC 환경에서 개발하거나 프로그램을 실행하려고 했을 때 로컬 환경마다 설정이 다르고 여러 가지 문제가 많이 발생한다. 그런 것들을 컨테이너에 담아서 독립적으로 실행할 수 있다면 어디에서 누가 실행하더라도 동일하게 실행할 수 있겠다는 콘셉트에서 시작된 기술이라고 볼 수 있다. 도커 컨테이너를 빌드하고 이미지를 만들어서 배포할 수 있어서 빠르게 확산되고 있다...

개발/DevOps 2023.02.14

g

[코딩 테스트] 소프티어(Softeer) 연습 문제 - 비밀 메뉴

코딩 테스트를 위한 소프트어(Softeer) 연습 문제 중 비밀 메뉴 문제를 풀어보고 리뷰해 본다. 연습 문제 - 비밀 메뉴 난이도 : level 2 정답률 : 54% https://softeer.ai/practice/info.do?idx=1&eid=623&sw_prbl_sbms_sn=146427 Softeer 연습문제를 담을 Set을 선택해주세요. 취소 확인 softeer.ai 문제 해설 비밀 메뉴가 존재한다. 비밀 메뉴의 패턴이 입력되고 사용자가 입력한 패턴이 입력된다. 사용자 입력 패턴 중에 비밀 메뉴의 패턴이 있는지 확인하고 있으면 secret을 아니면 normal을 출력하는 문제이다. 즉 두 세트의 배열이 존재하고 두 배열이 매칭이 되는 부분이 있는지 찾는 문제이다. 얼핏 보면 간단하지만 2개의..

반응형