[docker] 유용한 명령어, 환경 변수 사용해 MySQL 서비스 구축하기 포트포워딩으로 톰캣 실행 docker run -d --name tc -p 80:8080 tomcat 컨테이너 내부 쉘 실행 docker exec -it 컨테이너 이름 /bin/bash(or bash) docker logs 컨테이너 이름 # stout, stderr : fhrm 로그 확인가능 호스트 및 컨테이너 간 파일 복사 docker cp : docker cp : docker cp : : 임시 컨테이너 생성 docker run -d -p 80:8080 --rm --name tc tomcat --rm 옵션은 컨테이너를 내리게 되면 컨테이너 삭제 환경 변수 사용해 MySQL 서비스 구축 환경변수 사용 docker run -d --name -e env_name=test1234 --rm nginx docker.. 2023. 4. 28. [docker] 도커 라이프 사이클, 이미지, 이미지 파일 시스템, 레이어 도커 라이프 사이클 도커 이미지 다운로드와 삭제 docker pull 이미지 이름: 이미지 다운로드 docker rmi 이미지 이름: 이미지 삭제 컨테이너 생성 후 실행 docker run -d --name tc -d: 백그라운드 --name tc: 컨테이너 이름 지정 컨테이너 실행 docker start 컨테이너 이름 docker restart 컨테이너 이름: 재실행 실행중인 컨테이너 확인 docker ps 모든 컨테이너 확인(중지된 컨테이너까지) docker ps -a 컨테이너 중지 docker stop (컨테이너id or 컨테이너 이름) 컨테이너 삭제 docker rm (컨테이너id or 컨테이너 이름) 실행중인 컨테이너는 삭제 불가능(stop으로 정지시킨 다음 삭제해야 한다.) 실행중이지 않은 컨.. 2023. 4. 28. 이전 1 다음