관리 메뉴

나만의공간

Docker 유용한 명령어 본문

IT/Docker

Docker 유용한 명령어

밥알이 2021. 9. 8. 15:06

특정 포트로 톰켓 실행하기

sudo docker run -d --name tc -p 80:8080 tomcat
tomcat을 pull로 받은 후 -d(백그라운드)로 실행한 후 80 port로 접속 가능하게 함.

컨테이너 내부 셀 실행

sudo docker exec -it tc /bin/bash

실행된 톰켓 컨테이너로 bash을 실행해서 접속하도록 함

컨테이너 로그 확인

sudo docker logs tc

호스트 컨테이너 간 파일 복사

sudo docker cp [path] [to container]:[path]
-. 로컬에서 컨테이너로 파일 복사
sudo docker cp [from container]:[path] [path]
-. 컨테이너에서 로컬로 파일 복사
sudo docker cp [from container]:[path] [to container]:[path]
-. 컨테이너에서 컨테이너로 파일 복사

임시 컨테이너 생성

sudo docker run -d -p 80:8080 --rm --name tc tomcat
-. --rm 컨테이너 생성 후 종료하면 컨테이너를 삭제

도커 수행중인 컨테이너 정지/삭제

도커 컨테이너 조회
-. docker ps -a
도커 컨테이너 ID만 조회
-. docker ps -a -q
도커 컨테이너 모두 종료
-. docker stop `docker ps -a -q`
도커 컨테이너 모두 삭제
-. docker rm `docker ps -a -q`

 

 

'IT > Docker' 카테고리의 다른 글

Docker Mysql 서비스 구축하기  (0) 2021.09.23
Docker 컨테이너 실행 연습문제  (0) 2021.09.16
Docker 이미지(레이어)  (0) 2021.09.08
Docker 기본 명령어  (0) 2021.08.11
도커 설치하기  (0) 2021.07.01
Comments