본문 바로가기
개인공부

Docker Tomcat mysql 환경 구성

by 요리하다그만둠 2022. 8. 8.

os 는 윈도우 11

 

docker version 1.0.22

PS C:\Users\82102> docker version
Client:
 Cloud integration: v1.0.22
 Version:           20.10.12
 API version:       1.41
 Go version:        go1.16.12
 Git commit:        e91ed57
 Built:             Mon Dec 13 11:44:07 2021
 OS/Arch:           windows/amd64
 Context:           default
 Experimental:      true

Server: Docker Desktop 4.5.1 (74721)
 Engine:
  Version:          20.10.12
  API version:      1.41 (minimum version 1.12)
  Go version:       go1.16.12
  Git commit:       459d0df
  Built:            Mon Dec 13 11:43:56 2021
  OS/Arch:          linux/amd64
  Experimental:     false
 containerd:
  Version:          1.4.12
  GitCommit:        7b11cfaabd73bb80907dd23182b9347b4245eb5d
 runc:
  Version:          1.0.2
  GitCommit:        v1.0.2-0-g52b36a2
 docker-init:
  Version:          0.19.0
  GitCommit:        de40ad0

tomcat 9 이미지 다운

docker pull tomcat:9
docker images

docker tomcat 9 contatiner 실행

[ 명령어 ]
docker run -d -i -t ---name BBS -p 3306:3306 tomcat:9
-d : 백그라운드에서 실행
-i : interactive=false 옵션과 동일 표준 입출력 
    stdin을 활성화하며 컨테이너와 연결되어 있지 않더라고 표준 입력을 유지
    
-t : --tty=false 옵션과 동일 표준 입출력 stdin을 활성화하며 컨테이너 와 연결되어 있지 않더라도
    표준 입력 유지
    
-p : 포트 포워딩 설정 docker가 설치되어 있는 OS에 3306(앞) 포트로 들어오면
    docker containr의 3306(뒤) 포트로 넘겨줌
    
--name : 컨테이너 이름설정

 

'개인공부' 카테고리의 다른 글

Maven  (0) 2022.08.26
jdbc docker 연동오류.docker ip확인하기  (0) 2022.08.08
STS 예제 진행  (0) 2022.08.04
트랜잭션(Transaction)  (0) 2022.08.02
getBean() 메서드 사용하기  (0) 2022.07.29