본문 바로가기

서버 이모저모

(5)
리눅스 폴더 복사하기 폴더를 원하는 경로로 복사할 경우 사용하는 명령어! cp -r 원본폴더 목적지폴더 (원본폴더와 목적지폴더사이에 ' '(스페이스)공백이 있다!) = cp -r 원본폴더/ 목적지폴더 = cp -r 원본폴더 목적지폴더/ = cp -r 원본폴더/ 목적지폴더/ 예시 ) cp -r result ../../ect/module/result
Docker image tar파일 만들기 / Docker image 옮기기 / Docker image 파일 만들기 Dockerk image를 Docker hub에 push하고 pull하여 필요한 이미지를 가져다가 사용한다. 그치만 이 hub를 이용하지 않고 직접 파일을 옮겨야할 때는 Docker image를 .tar파일로 만들어서 옮기는 방법도 있다. # docker images 명령어를 입력하면 현재 Docker image들 모든 목록을 볼 수 있다. 여기서 필요한 Docker image를 tar파일로 생성하면 된다. # docker save [option] {파일명} [이미지명:태그] ▶ ex: docker save -o node.tar node:3 -o 옵션은 저장할 파일명을 지정하는 것이다. (명령어를 입력하고 조금 기다리면 된다. 아무것도 나오지 않아 처음에 혹시 잘못되었나? 싶었었다..ㅎㅎ) 생성한 파일은..
Docker Container 삭제 중지되어있는 docker container를 삭제 할 것이다. 먼저, docker container의 전체 목록으로 확인한다. #docker ps -a container id를 확인하고 , 삭제한다! docker rm [container id] # docker rm ce6d765d78df3 복수개의 container를 삭제할 때는 container id를 여러개 쓰면 된다 docker rm [container id] [container id] #docker rm ce6d765d78df3 ce6d765d78333 ce6d76dsfs8df3 container 전체를 모두 삭제할 때는 이렇게 하면된다 # docker rm 'docker ps -a -q'
리눅스 OS확인 docker를 사용하면서 어떤 OS인지 확인이 필요하다가 알게된 명령어이다. cat /etc/*release*
리눅스 tail 명령어 / 로그보기 , 로그 실시간 보기 , 로그 명령어 tail -f 파일명 예시 : tail -f todoApp.log -f 옵션은 끝에 몇 줄 출력 & 파일을 모니터링한다. 새롭게 쌓이는 로그들이 계속 쌓이는 것을 실시간으로 볼때 쓰면 유용하다.