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
반응형
'Docker > Docker (도커)' 카테고리의 다른 글
환경 변수를 사용하여 docker Mysql 서비스 구축하기 (0) | 2021.09.03 |
---|---|
Docker 를 활용하여 jenkins 띄우기 (0) | 2021.09.02 |
도커 주요 명령어(2) (0) | 2021.09.02 |
Docker 설치 및 아파치 기본 웹페이지 띄우기 (0) | 2021.09.01 |
VM과 컨테이너 그리고 도커 (0) | 2021.09.01 |