docker image 가져오기
docker pull [image명]
docker image 확인하기
docker images
docker image 실행하기(예시로 tomcat 이미지)
docker run -it -d -p 38080:8080 --name [별칭] tomcat:tag명
# 포트 포워딩 ( Host 의 38080 포트를 Container의 8080 포트로 포워딩 )
# 리눅스 쉘에서 sudo ss -antlp 하면 열려있는 포트 확인가능
-> -it는 docker를 실행해도 터미널에서 입력을 할 수 있게하는 옵션이다.
-> -d는 백그라운드 모드 실행
-> -p는 포트정보 입력
-> --name은 별칭지정
-> 번외로 --rm은 프로세스 종료시 컨테이너 자동 제거
실행중인 docker container 확인하기
docker ps
-> docker ps -a 하면 종료된 컨테이너까지 확인가능
실행중인 docker container 접속하기
docker exec -it [container 별칭] /bin/bash 또는 bash
실행중인 docker container 정지
docker stop [container 별칭]
정지중인 docker container 재시작
docker restart [container 별칭]
docker image 삭제
docker rmi 이미지이름:이미지태그
'Languages | Frameworks > Docker' 카테고리의 다른 글
How To List Docker Images (0) | 2022.07.11 |
---|---|
docker-compose를 사용하여 다중 container 띄우기 (0) | 2022.04.06 |
docker alpine ( 로컬호스트에 alpine-linux실행해서 접속) (0) | 2022.04.05 |
scp로 원격 서버로 파일복사 + docker cp로 container안에 파일복사 (0) | 2022.03.21 |
docker로 Tomcat에 war파일 배포하기 (0) | 2022.03.14 |