반응형
사전 준비사항으로 DokerFile을 현재 디렉토리에 정의한다.
도커 이미지 생성
docker build -t 이미지명 .(현재디렉토리)
도커 컨테이너 생성=실행
docker run --name 컨테이너명 -p 80:80 -d 이미지명
-p 뒤에 처음으로 나오는 80은, 호스트로 들어오는 포트를 의미하며
그 다음의 80은 현재 컨테이너의 80 포트로 연결한다는 의미이다.
-d는 데몬, 즉 백그라운드로 실행한다는 의미이다.
도커 컨테이너 중지
docker stop 컨테이너명
도커 컨테이너 재시작
docker start 컨테이너명
도커 컨테이너 삭제
docker rm 컨테이너명
현재 도커 이미지들 나열
docker images
도커 이미지 삭제
docker rmi [이미지id]
동작중인 컨테이너 확인
docker ps
정지된 컨테이너까지 확인
docker ps -a
도커 컨테이너 로그 확인
docker logs 컨테이너이름
반응형
'[서버] > [SpringBoot Kotlin]' 카테고리의 다른 글
Docker Mysql (0) | 2023.04.11 |
---|---|
Docker Nginx (0) | 2023.04.11 |
순환참조가 문제 삼아지는 시기 (0) | 2023.04.10 |
ManyToMany 관계에 데이터 추가(INSERT) 하기 (0) | 2023.04.10 |
유저와 게시글 N : M 에서의 Relation (0) | 2023.04.07 |