[Docker] 주요 명령어
·
기타/Docker
TL;DR;💡Container Create from image그냥 컨테이너 빨리 실행시키고 싶다면 다음을 기억하라. $ docker run [OPTIONS] [image-name] [Command]# OPTIONS List# -it : 실행하자마자 stdin/out CLI 시작# -p : 포트 바인딩# --name: 생성될 컨테이너 이름# -d : 백그라운드 실행 (생략시 포그라운드 실행)# Command: 실행할 명령어$ docker run -it -p 7379:6379 --name redis-test redis# => 실행하자마자 CLI를 시작하고# => 호스트 7379 포트를 컨테이너 6379 포트로 바인딩 / 포워딩 하고# => 컨테이너 명은 'redis-test' 며# => 'redis' 라는..
[Error] cmd 한글깨짐 cp949 -> UTF-8
·
기타/잡동사니
문제 상황cmd 명령프롬프트 창에서 UTF-8 인코딩 방식으로 작성된파일 내용을 콘솔에 띄우려할 때 한글 깨짐현상이 발생한다. 문제 원인cmd에서 기본적으로 사용하고 있는 인코딩 방식은 cp949이다.* cp949는 EUC-KR 확장 버전이다. (사실상 같다.)   해결 방법(1) cmd 창에서 다음 명령어를 입력한다.chcp 65001 // change cp mode 'UTF-8'현재 창의 인코딩 방식을 UTF-8 로 바꾸겠다는 구문이다.다시 cmd창을 키면 cp949로 실행되서 근본적인 해결책이 아니다. (2) 레지스트리에서 Autorun 문자열 값을 chcp 65001 로 수정한다. 다음 항목으로 이동한다.컴퓨터\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Command Pr..
Visual Studio Code Remote-SSH
·
기타/잡동사니
보호되어 있는 글입니다.
절전 모드 !
·
기타/잡동사니
절전모드 모든 프로세스가 종료되고 동작도 멈추며, 실행 중인 모든 프로그램과 애플리케이션, 문서 등은 시스템의 RAM에 저장된다. (휘발성) 메모리는 특성상 전력이 차단되면 내용물이 사라지는데 이를 이용하는 것으로 절전모드는 메모리의 전력만 차단하지 않을 채 장치의 전원을 차단한다. ∴ 시작하면 매우 빠른 속도로 켜진다. 최대 절전 모드(hibernation) 실행 중인 애플리케이션과 문서가 RAM이 아닌 하드 디스크에 저장된다. 이 때문에 컴퓨터는 완전히 꺼진 상태가 되어서 전력을 전혀 사용하지 않는다. 노트북은 일반적으로 최대절전모드가 기본으로 설정되어 있으며(보통 뚜껑을 덮으면 실행되는 것이 이 최대절전모드.), 전원이 차단되는 램의 정보를 하드디스크에 저장해두는 것이기 때문에 램 용량 만큼의 디스..
gitlab Setting (gitlab 시작하기, 설정)
·
기타/git
0. SSH KEY Pair 등록 gitlab이 github보다 앞서는 점은 private Repository에 명수제한이 없음 + RSA 비대칭키 암호화적용을 통한 보안성 보장이다. Public-Private Key를 생성해보자. Key 생성 구문 (cmd 명령 프롬프트 창에서) ssh keygen id_rsa (Private Key) id_rsa.pub(Public Key) 두개가 생성됨. 생성된 공개키 gitlab account SSH public 에 등록하기 cat ~/.ssh/id_rsa.pub public 키 내용이 출력됨 => Ctrl+C User Setting> SSH Keys > user@~~~~ Ctrl + V로 Public Key 등록! 1. Working Directory 생성 gi..
error:src refspec master does not match any 해결
·
기타/git
[문제상황] 간혹 원래 없던 폴더를 생성하거나 파일 이름을 바꾼것 만으로도 오류 발생함. 혹은 Git 주소를 변경하는 경우 "error:src refspec master does not match any" Message가 뜨면서 push가 거부되는 현상이 발생할 수 있다. [해결] ※ Local Repository 에 commit 된 내용이 남아있을 경우 초기화해도 먹히지 않을 경우 (아래 방법 실패시) git rm --cached ./ 이 명령어를 입력하고 아래 순서대로 명령하면 됨. git init git add ./ git commit -m "message" git remote add origin "git remote repository URL" git push -u origin master