스프링

 

 

 

 

 

 

 

https://github.com/braverokmc79/springboot_myslipp2.git

 

 

-dit는 d, i, t 옵션을 줄인 것이고 각각은 다음과 같다.

-d, –detach 도커 커맨드를 백그라운드에서 실행

-i, –interactive Attach되지 않았을 때에도 STDIN을 열어둔다.

-t, –tty pseudo-TTY를 할당한다.


$docker images

 

다커머신 7000번 : 다커 컨테이너 8079 
$docker run -dit  --name my-slipp -p 7000:8079  my-dev


$docker ps

 

다커컨테이너로 들어가기

$docker exec -it my-slipp  /bin/bash

이미지 명 접근이 안될 경우 아이디로 접근 할것
$docker exec -it 706 /bin/bash

$ docker exec -it 706 /bin/bash

 

apps 디렉토리생성
root@706569a08341:/# mkdir /usr/apps
root@706569a08341:/# ls
bin  boot  core  dev  etc  home  jdk  lib  lib64  media  mnt  opt  proc  root  run  sbin  srv  sys  tmp  usr  var


root@706569a08341:/# cd /usr/apps/
root@706569a08341:/usr/apps# git clone https://github.com/braverokmc79/springboot_myslipp2.git
'springboot_myslipp2'에 복제합니다...


#git check out


#./mvnw clean package


다커 컨테이너에 들어가서 스프링부트 실행
# ./mvnw spring-boot:run

 

실행중이 프로세스 확인

# ps -e | grep java

 

# git branch -a

root@706569a08341:/usr/apps/springboot_myslipp2# git branch -a
* master
  remotes/origin/HEAD -> origin/master
  remotes/origin/master

 

1)다커 컨테이너 할당된 아이피 값
docker    inspect  아이디값

"IPAddress": "172.17.0.2",

 

2) 다커 머신 아이피  확인하기
docker-machine ip

192.168.99.100

 

 

192.168.99.100:7000 으로 접근


$ docker run -dit  --name my-slipp -p 7000:8079  my_maven2

 

 

 

 

 

 

 

 

about author

PHRASE

Level 60  라이트

The style is the man. (문체를 보면 인품을 알 수 있다.)

댓글 ( 4)

댓글 남기기

작성