본문 바로가기

Docker/Docker (도커)

도커 주요 명령어(1)

728x90
반응형

# 도커의 이미지를 다운로드

docker pull nginx

# 다운받은 도커 이미지를 새로운 컨테이너로 만들고 80포트로 실행

docker create -p 80:80 nx nginx

# 도커의 모든 컨테이너 리스트를 확인

docker ps -a

# 도커 컨테이너 실행

docker start -d nx or 컨테이너id

# 실행중인 컨테이너 리스트 확인

docker ps

# 아래의 명령어를 위에서 하나씩 실행한 결과임

--name과 포트번호를 88, nx2 라고 하고 새로 하나의 컨테이너를 생성함

docker run -d -p 88:80 --name nx2 nginx

# 컨테이너 삭제

실행중이지 않은 컨테이너는 바로 삭제가 가능함

docker rm 컨테이너id

# 실행중인 컨테이너는 stop을 먼저 해주고 삭제

docker stop nx2

docker rm nx2

# 컨테이너 정지 후 재 시작

docker stop nx

docker start nx

# 재시작

docker restart nx

# 이미지 검색

docker images

# 이미지 삭제

docker rmi nginx

# docker help (관련 명령어 제공)

docker rmi -h

# 도커 이미지 확인

docker images

# 도커컨테이너 정보 확인

docker info

# 도커 프로그램 설치 위치

/var/lib/docker

# 리눅스 폴더 용량확인(도커는 overlay2 라는 폴더에 레이어 형식으로 저장됨)

du -sh 폴더명 : du -sh image

# 다운받은 docker image 의 세부 정보를 확인하는 방법

docker inspect nginx

# 하위의 모든 폴더의 내용을 확인하는 명령어

ls -R imagedb(폴더명) or 폴더로 이동 ls -R

# tomcat 7.0 다운로드 및 실행

docker run -d -p 8080:8080 consol/tomcat-7.0

 

728x90
반응형