Home
YHole
Cancel

도커 컨테이너 다루기(env, exec)

env 환경변수 MY_HOST 라는 변수 설정하기 docker run -i -t -e MY_HOST=sample.com ubuntu:focal bash 파일로 주입하기(개발 환경) 환경변수를 파일로 가져오기 확인 방법 docker run -i -t --env-file ./sample.env ubuntu:focal env ...

도커 엔트리포인트와 커멘드

Entrypoint & Command FROM node:alpine WORKDIR /usr/app RUN npm install --global pm2 COPY package.json package-lock.json ./ RUN npm install COPY ./ ./ RUN npm run build EXPOSE 3000 USER ...

도커 컨테이너

Docker-container 라이프 사이클 created => (start) => running (run) => running running => (pause/unpause) => paused running => (stop/start) => stopped created/stopped =&g...

도커란?

Docker 이전의 가상 머신(VM)기술보다 효율적인 컨테이너로 격리된 환경을 구성하는 기술 vm docker App App Bins/Libs Bins/Libs Guest OS ...

Git push 충돌해결

push와 pull push 충돌 시 github이 local보다 더 최신의 상태일 경우 pull이 선행 되어야 한다. # github a => b => c => e # local a => b => c => d # local에 e가 없기 때문에 문제가 발생 merge 방식 변경 사항을 merg...

Git 병합하기

merge와 rebase merge : branch기록이 남으며 main에서 진행 rebase : branch기록이 남지 않으며 해당 branch에서 진행 후 merge merge # main에 위치 git merge 병합브렌치명 # 합쳐진 브렌치는 삭제 git branch -d 브렌치명 # 되돌리기 가능 git reset --ha...

Git 되돌리기

reset과 revert reset 기록이 남지 않음 revert 되돌린 기록이 남음 reset # 해당 커밋으로 돌아가며 그 후에 커밋 내용들은 지워진다 git reset --hard 커밋해쉬 # 마지막 커밋으로 돌아가며 커밋하지 않은 변경 내용들은 지워진다 git reset --hard revert # 해당 커밋의 변화를 ...

Git 초기 설정

Git 설정 전역(global) 설정 기본 설정 git config --global user.name "Github아이디" git config --global user.email "이메일" git config --global core.editor "vim" git config --global core.pager "cat" git config --...

mentoring-이동근 멘토님

정보 노션페이지 내용 신입 개발자의 필요한 부분(스타트업) 잠재력(성장가능성) 협업 능력(커뮤니케이션) 프로젝트를 완성 시킴으로 증명 왜 그 프로젝트를 구상 했는지 (자신이 만들고 싶었던 이유) 구상하면서 어려웠던점 해결을 위한 노력 결과 좋은 코드는 어떤건지 고민 그리고 찾은 답 협...

crawling-task-8

reddit 긁어 오기 main.py import requests from flask import Flask, render_template, request from bs4 import BeautifulSoup headers = {'User-Agent': 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_...