Docker Image 관련 명령어1️⃣ 이미지 조회하기$ docker images 2️⃣ 이미지 삭제하기$ docker image rm {이미지_ID 또는 이름}$ docker rmi {이미지_ID 또는 이름} 3️⃣ 이미지를 tar 파일로 저장하기docker save -o .tar 개발 서버에 있는 docker 이미지를 로컬 서버로 옮기는 경우에 사용하였다. 4️⃣ 이미지 불러오기(tar 파일)docker load -i .tar불러온 후 docker images 명령어로 확인해보면 이미지가 제대로 옮겨진 것을 확인할 수 있다. Docker Container 관련 명령어1️⃣ 컨테이너 리스트 출력하기$ docker container ls # 실행 중인 컨테이너만 표시$ docker container l..
디스크 상태 확인df -hdocker system df 정리 명령어docker system prune -a --volumes
- head는 파일의 앞부분을 확인하는 명령어- tail은 파일의 뒷부분을 확인하는 명령어 기본 출력 갯수는 10개이다.head [option] filename1, filename2, ...tail [option] filename1, filename2, ... 옵션옵션설명-n numnum 수만큼 출력-c numnum byte만큼 출력-q여러 개의 파일을 출력할 때 제목을 출력하지 않음-f내용이 변경될 때마다 실시간으로 출력로그 파일 모니터링 등에 활용 (tail만 있음) 코드 예시head test.txt # 앞 10줄 출력tail test.txt # 뒤 10줄 출력head -n 50 test.txt # 앞 50줄 출력head -c 1 test.txt # 1바이트 출력head test1.txt test2...
맥북 종료 단축키: Command + Q 윈도우 종료 단축키: Alt + F4 맥북에서 윈도우 원격 접속 후 종료할 때 단축키: Option + Fn + F4
1. SSH(Secured SHell)원격 컴퓨터에 접속하기 위해 사용되는 프로토콜로, 통신할 때 ID/PW 대신 SSH 공개 Key를 전송한다.SSH Key를 생성하면 비공개키와 공개키가 한 쌍으로 생성된다. 클라이언트에서 생성된 공개키를 github에 저장하면 클라이언트가 서버에 통신을 시도할 때 서버에 저장된 공개키가 클라이언트 로컬에 저장된 비공개키와 한쌍임을 확인하고 안전한 통신 채널을 확립한다. 2. SSH Key 확인이전에 생성된 Key가 있는지 확인하는 작업을 거친다. 터미널에 아래 명령어를 입력해본다.cat ~/.ssh/id_rsa.pubid_rsa.pub은 서버에 저장되는 공개키 파일을 가리킨다. 3. SSH Key 생성$ ssh-keygen -t ed25519 -C "your_emai..
scp는 SecureCopy의 약자로, 원격 서버에 있는 파일 또는 폴더를 전송하거나 가져오기 위해 사용하는 명령어이다.ssh 원격 접속 프로토콜을 기반으로 한다. 사용법파일 경로는 가급적 절대경로로 작성할 것 1. 로컬 ➡️ 원격 > scp [전송할 파일 경로] [유저명]@[IP주소]:[받을 경로]ex) 로컬의 /home/example.txt 파일을 원격지의 /home/test 디렉토리로 전송> scp /home/example.txt j4bb@172.30.xx.xxx:/home/test2. 원격 ➡️ 로컬> scp [유저명]@[IP주소]:[전송할 파일 경로] [받을 경로]ex) 원격지의 /home/test.txt 파일을 로컬의 /home/example 디렉토리로 전송> scp j4bb@172.30.xx..
회사 개발 환경Client - Nginx - Gunicorn - Django➡️ 웹 서버로는 Nginx, WSGI 서버로는 Gunicorn 사용함 502 에러는 보통 타임아웃이지만,웹서버 Nginx는 통과하고 뒷단의 WAS에서 문제가 터지면 모든 에러가 다 502로 뜬다고 한다.
해당 DB가 가지고 있는 전체 데이터베이스 백업// mysqldump -u [아이디] -p --all-databases > [백업할 파일명].sql// [패스워드]mysqldump -u root -p --all-databases > ~/backup_file.sql[패스워드] 전체 데이터베이스 복구mysql -u [아이디] -p 참고https://wildeveloperetrain.tistory.com/196 MySQL, MariaDB 데이터베이스 백업 및 복구하는 방법최근 개발 서버 테스트 중 DB 데이터가 손실되는 문제가 발생했습니다. 데이터의 중요성은 알고 있었지만 직접적인 담당 범위가 아니라고 생각했기 때문에 백업에 대해서는 신경을 쓴 적이 없는wildeveloperetrain.tistory.com