동아리 모집을 준비하면서.. 내가 현재하고 있는 동아리는 웹 프로그래밍 교육 동아리이다. 멋쟁이사자처럼 9기 모집을 준비하면서 어떻게 홍보를 할까? 라는 고민을 했었다. 결국에는 하나의 프로모션 페이지를 간단히 설 연휴(...)를 이용해서 내 개인 프로젝트로 만들어보기로 했다! 그렇게 시작된 프로젝트 개요 나는 디자인에 대해서 못하는 걸 알기 때문에, 어디서 참고를 하고 만들어야 할까? 고민을 많이했다. 또한 가장 문제였던 부분은 반응형 웹에 대한 고민 이였다. 먼저 프로모션 페이지들을 참고하기로 했다. 멋쟁이사자처럼 공식 홈페이지 을 먼저 받아와서 npm install 을 하게 된다. 위의 종속성 먼저 다운로드하게 되
도커의 이미지 및 컨테이너 명령어 여러가지 도커 명령어를 나열 해보려고 한다. docker run >- docker : docker 클라이언트 언급 run : 컨테이너 생성 및 실행 : 이 컨테이너를 위한 이미지 기본적인 도커 컨테이너 실행 및 생성이다. 이미지가 가지고 있는 "시작 명령어"를 시작하게 됩니다. docker run > - 'command' : 원래 이미지가 가지고 있는 "시작 명령어"를 무시하고, 해당 커맨드를 실행함. ls : 현재 디렉토리의 파일리스트를 표출 컨테이너의 과정을 살펴보자. docker run ls를 입력 했을 때, > 1. 데이터 스냅샷을 컨테이너에
Docker 흐름 살피기 > 도커의 흐름의 기본 작도이다. 사용자가 도커Client에 명령어를 작성한다. 받은 명령어를 클라이언트는 서버에 전송한다. 라는 매우 크고 간단하게 보면 이렇게 나타낼 수 있고, 이미지를 다운받는 과정을 살펴보자. 도커 이미지 PULL 도커 이미지는, 패키지 및 여러 개발 환경들을 사용 할 수 있게 모아둔 모음집 이라고 표현했다. 이러한 도커 이미지는 어디서 가져올까 ? 바로 도커 허브(Hub) 라는 곳에서 가져오게 된다. 도커 허브란? 도커에서 제공하는 이미지 호스팅 서비스이다. 도커 허브로부터 이미지를 로컬에 다운받아서, 이를 가지고 컨테이너를 생성한다. 과 비교하자면, 완전 다른 원리와 개념이지만, pythonvenv 가상환경과 vm가상머신 비교해서 봐보자. 파이썬 가상 환경(venv) 로컬 컴퓨터에 다운받아서, 다른 프로그램들과 개발환경에 대해 충돌하는 등 이러한 상황을 방지하기 위해 가상의 "공간"을 만들어서 여러 개발환경을 구축하는 방식이다. 패키지를 다운 받고(pip install ...)