반응형
설치된 도커 이미지들 보기
docker images -a
미사용 도커 이미지 모두 지우기
docker system prune -a
Dockerfile 로 이미지 생성하기 도커파일이 있는 위치에서 실행
docker build -t test .
#docker build -t `이미지명` .
도커 컨테이너 목록 전부 확인
docker ps -a
도커 컨테이너 생성 & 컨테이너 실행
docker run -d --name testcont -v $(pwd)/data:/app/data -p 8080:8080 test
#docker run -d --name 컨테이너명 -p 로컬포트:도커포트 이미지명 -d
$(pwd) 는 현재 명령어를 실행하는 도커 파일이 있는 경로를 나타냄
:
뒤의 경로는 실행되는 도커 컨테이너 내부의 절대경로
-> 로컬 디렉토리와 도커 디렉토리를 공유함으로써 쉽게 수정하고 반영가능
도커 컨테이너로 파일 복사하기
docker cp ./test.war test:/usr/local/tomcat/webapps
#docker cp 보내는파일 컨테이너명:파일저장할 컨테이너 경로
위처럼 하면 컨테이너 내의 /usr/local/tomcat/webapps 안에 test.war 가 들어감
도커 컨테이너 종료
docker stop tset
#docker stop 컨테이너명or아이디
#시작은 start 재시작은 restart
도커 터미널 접속
docker exex -it testcont bash
docker exec -it 컨테이너명(컨테이너id) bash
도커 컨테이너 삭제
docker rm testcont
#docker rm 컨테이너명(컨테이너id)
반응형
'Server > Docker' 카테고리의 다른 글
[Docker] 도커 이미지 파일로 저장하기! (1) | 2024.07.03 |
---|---|
[Docker] 도커에 톰캣 war 실행 (1) | 2024.05.16 |