profile
되돌아보며 성장합니다🔨
post-thumbnail

동아리 Promotion 프로젝트 회고

동아리 모집을 준비하면서.. 내가 현재하고 있는 동아리는 웹 프로그래밍 교육 동아리이다. 멋쟁이사자처럼 9기 모집을 준비하면서 어떻게 홍보를 할까? 라는 고민을 했었다. 결국에는 하나의 프로모션 페이지를 간단히 설 연휴(...)를 이용해서 내 개인 프로젝트로 만들어보기로 했다! 그렇게 시작된 프로젝트 개요 나는 디자인에 대해서 못하는 걸 알기 때문에, 어디서 참고를 하고 만들어야 할까? 고민을 많이했다. 또한 가장 문제였던 부분은 반응형 웹에 대한 고민 이였다. 먼저 프로모션 페이지들을 참고하기로 했다. 멋쟁이사자처럼 공식 홈페이지 ![](https://images.velog.io/images/minsgy/post/4983

2021년 2월 13일
·
0개의 댓글
·
post-thumbnail

Docker와 CI 환경 #5

Docker-Compose 다중 도커 컨테이너를 서로 간의 연결/실행을 하게 도와주는 도구입니다. > 우리의 docker-compose.yml 파일에 대한 구성 컨테이너이다. 추가적으로 포트매핑을 해주어야 한다. 기존 두 컨테이너는 서로 연결 시켜줄 수 없는 것을, docker-compose를 이용해서 한다. ![](https://images.velog.io/images/minsgy/post/98e36873-a9b4-4d97-a4bc-

2021년 2월 5일
·
0개의 댓글
·
post-thumbnail

Docker와 CI 환경 #4

도커 이미지 만들어보기 예시를Backend와 FrontEnd를 나누어서 도커 이미지를 만들었다. 후에 어떠한 방식으로 도커 파일 환경을 구성하는지 나열하고, 직접 이미지를 생성하는 과정을 알아보자. 1. Dockerfile 작성 > DockerFile 이란? Docker Image를 만들기 위한 설정 파일. 컨테이너가 어떻게 행동해야하는지 대한 설정을 정의함. > - Run을 통해서 패키지(종속성)을 먼저 받아와서 npm install 을 하게 된다. 위의 종속성 먼저 다운로드하게 되

2021년 2월 5일
·
0개의 댓글
·
post-thumbnail

Docker와 CI 환경 #3

도커의 이미지 및 컨테이너 명령어 여러가지 도커 명령어를 나열 해보려고 한다. docker run >- docker : docker 클라이언트 언급 run : 컨테이너 생성 및 실행 : 이 컨테이너를 위한 이미지 기본적인 도커 컨테이너 실행 및 생성이다. 이미지가 가지고 있는 "시작 명령어"를 시작하게 됩니다. docker run > - 'command' : 원래 이미지가 가지고 있는 "시작 명령어"를 무시하고, 해당 커맨드를 실행함. ls : 현재 디렉토리의 파일리스트를 표출 컨테이너의 과정을 살펴보자. docker run ls를 입력 했을 때, > 1. 데이터 스냅샷을 컨테이너에

2021년 2월 1일
·
0개의 댓글
·
post-thumbnail

Docker와 CI 환경 #2

Docker 흐름 살피기 > 도커의 흐름의 기본 작도이다. 사용자가 도커Client에 명령어를 작성한다. 받은 명령어를 클라이언트는 서버에 전송한다. 라는 매우 크고 간단하게 보면 이렇게 나타낼 수 있고, 이미지를 다운받는 과정을 살펴보자. 도커 이미지 PULL 도커 이미지는, 패키지 및 여러 개발 환경들을 사용 할 수 있게 모아둔 모음집 이라고 표현했다. 이러한 도커 이미지는 어디서 가져올까 ? 바로 도커 허브(Hub) 라는 곳에서 가져오게 된다. 도커 허브란? 도커에서 제공하는 이미지 호스팅 서비스이다. 도커 허브로부터 이미지를 로컬에 다운받아서, 이를 가지고 컨테이너를 생성한다. ![](https://images.velo

2021년 2월 1일
·
0개의 댓글
·
post-thumbnail

Docker와 CI 환경 #1

도커의 개념 > 애플리케이션을 쉽고 간단하게 구축, 테스트 및 배포를 도와주는 하나의 소프트웨어 플랫폼 입니다. 알고 있던 지식(파이썬 가상환경)과 비교하자면, 완전 다른 원리와 개념이지만, pythonvenv 가상환경과 vm가상머신 비교해서 봐보자. 파이썬 가상 환경(venv) 로컬 컴퓨터에 다운받아서, 다른 프로그램들과 개발환경에 대해 충돌하는 등 이러한 상황을 방지하기 위해 가상의 "공간"을 만들어서 여러 개발환경을 구축하는 방식이다. 패키지를 다운 받고(pip install ...)

2021년 1월 30일
·
0개의 댓글
·