컨테이너 목록 확인하기
docker ps // 실행 중인 컨테이너 조회
docker ps -a // 모든 컨테이너 조회
컨테이너 시작하기
docker start [컨테이너 아이디 또는 컨테이너 이름]
컨테이너 재시작(재부팅)하기
docker restart [컨테이너 아이디 또는 컨테이너 이름]
컨테이너 중지하기
docker stop [옵션] [컨테이너 아이디 혹은 컨테이너 이름]
컨테이너 제거하기
docker rm [옵션] [컨테이너 아이디 혹은 컨테이너 이름]
컨테이너 접속하기 및 나가기
docker exec -it [컨테이너 아이디 혹은 컨테이너 이름] /bin/bash
exit
컨테이너 상세정보 확인하기
docker inspect [컨테이너 아이디 혹은 컨테이너 이름]
컨테이너 안에서 파일 찾기
find / -name [찾을 파일 이름]
컨테이너 파일 안에 파일 보기
ls
컨테이너 파일 안에 들어가기
cd /파일명
컨테이너 안에 vim 설치
apt-get update
apt-get install vim
vim 에서 한글 깨질 때 locales 설치 및 설정
locale -a // ko_KR 있나 확인
apt-get install locales // 설치
export LANGUAGE=ko_KR.UTF-8
export LANG=ko_KR.UTF-8
locale-gen ko_KR ko_KR.UTF-8
update-locale LANG=ko_KR.UTF-8
dpkg-reconfigure locales
// vi ~/.vimrc 또는 vi /etc/vim/vimrc (전체사용자)들어가서
set encoding=utf-8
set fileencodings=utf-8,cp949
nginx 페이지에서 한글이 깨질 때
find / -name nginx.conf // nginx.conf 파일 위치 찾기
cd /etc/nginx // nginx.conf 파일 안으로 들어가기
vim nginx.conf // nginx.conf 안으로 들어가서 i 눌러서 수정하기
// charset 부분 아래 사진 처럼 추가하고 esc → : → wq → exit로 나와서 restart
// charset utf-8; server { charset utf-8; }
// vim 수정할 때 i 누르고 수정 리눅스 명령어임
// vim 나올 때 esc → : → wq → enter // 리눅스 명령어임
이미지 목록 확인하기
docker images [옵션] [REPOSITORY[:TAG]]
이미지 다운로드 하기
docker pull [옵션] [NAME[:TAG|@DIREST]
이미지 삭제하기
docker rmi [이미지id]
컨테이너 삭제 전 이미지 삭제할 때(강제삭제)
docker rm -f [이미지id]
컨테이너 로그 보기
docker logs [옵션] [컨테이너 아이디 혹은 컨테이너 이름]
컨테이너 명령어 실행하기
docker exec [옵션] CONTAINER COMMAND [ARG...]
도커 이미지를 tar파일로 저장하기
docker save [옵션] <파일명> [이미지명]
도커 이미지 빌드 하기
docker build <옵션> <Dockerfile 경로>
이미지 시작
docker run (<옵션>) <이미지 식별자> (<명령어>) (<인자>)
run 옵션
-it : 컨테이너를 종료하지 않은 채로 터미널의 입력을 계속해서 컨테이너로 전달함
—name : 컨테이너 이름 지정
-p : 포트 설정
-i : 사용자가 입출력을 할 수 있는 상태로 한다
-t : 컨테이너 안에서 터미널 환경을 사용하겠다
-v : 볼륨 설정
-e : 환경변수 설정
-d : 백그라운드 실행
호스트 -> 컨테이너 docker cp [host 파일경로] [container name]:[container 내부 경로] docker cp <옵션> <컨테이너 명>:<컨테이너 내부 파일 경로> <호스트 디렉토리 경로>
컨테이너 -> 호스트 docker cp [container name]:[container 내부 경로] [host 파일경로] docker cp <옵션> <호스트 내부 파일 경로> <컨테이너 명>:<컨테이너 디렉토리 경로>
'docker' 카테고리의 다른 글
Docker(도커) 에 관하여 ... (0) | 2022.06.10 |
---|