개발자공부 (2021.11~현재)/기타 2

도커 (이미지, 컨테이너) 기본 명령어 정리

1. container 1) 컨테이너 생성 / 실행 docker run -p 3000:80 이미지id: 80에서 대기하고 있는 이미지를 3000으로 받아서 컨테이너 생성/ 실행 (attached 모드가 디폴트) docker run -p 3000:80 -d 이미지id: detached 모드로 실행 / docker container attacth 컨테이너이름: 다시 detached 모드로 실행 docker start 컨테이너이름/id: 기존에 실행했던 컨테이너 재실행 (detached 모드가 디폴트) docker start -a 컨테이너이름: 기존에 실행한 컨테이너 attached모드로 재실행 docker run -it 컨테이너이름: -i = Interactive 컨테이너 실행 / -t = 터미널 생성 ==..

깃(git)과 깃허브(github) 사용하기

깃(git) 이란 여러 파일을 하나의 버전으로 묶어 관리할 수 있게 도와주는 프로그램이다. 분산 모델로써 하나의 중앙 서버가 존재하고 여러 클라이언트는 각자의 컴퓨터 저장소에 전체 사본을 가지고 작업하게 된다. git의 장점은, 1. 동시에 작업하는 사람들과 소스코드를 주고받을 필요가 없음 2. 같은 파일을 여러명이 동시에 병렬 개발이 가능 3. 변동 과정을 체계적으로 관리할 수 있고, 언제든지 지난 시점의 버전으로 되돌릴 수 있음 4. 인터넷이 연결되지 않은 곳에서도 개발을 진행할 수 있고 중앙 서버의 데이터가 유실되어도 다시 복구 할 수 있음 git을 구글에서 검색하여 설치 후 cmder 명령어로 사용하면 된다. https://git-scm.com/book/ko/v2/%EC%8B%9C%EC%9E%91..