본문 바로가기

서버

Docker

https://subicura.com/2017/01/19/docker-guide-for-beginners-1.html

 

초보를 위한 도커 안내서 - 도커란 무엇인가?

도커를 처음 접하는 시스템 관리자나 서버 개발자를 대상으로 도커 전반에 대해 얕고 넓은 지식을 담고 있습니다. 도커가 등장한 배경과 도커의 역사, 그리고 도커의 핵심 개념인 컨테이너와 이

subicura.com

 

Container에 올리는 순서

 

깃에서 브랜치 clone

git clone -b 브랜치명 깃주소 별칭(브랜치명과 같아야 혼돈 X)

+ 아이디/비번 입력

 

shell 파일에 권한 부여

chmod 755 파일명 (띄어쓰기로 여러개 가능)

 

프로젝트 빌드 (build.sh 파일 실행)

./build.sh

+ 빌드 후 target폴더 만들어졌는지, target폴더 안에 jar파일 생성 되었는지 확인

 

image 생성 (docker_build.sh 파일 실행)

./docker_build.sh

 

container 생성 (run.sh파일 실행. 포트번호, DB 연결. 시간설정. 이름설정)

./run.sh

 

container 확인

docker ps -a

 

image 확인

docker images

 


서비스 중지, 컨테이너 제거, 이미지 삭제

./stop.sh

 

프로젝트(브랜치) 삭제

rm -rf 프로젝트 폴더명 (브랜치명)

 

로그 확인 (vring-backend 자리에 container명 입력)

docker logs --tail 500 vring-backend


 

삭제 명령어

brunch.co.kr/@hopeless/10

 

[Docker] 도커 이미지와 컨테이너 삭제 방법

도커 이미지는 docker images 명령어로 보면 점점 늘어나는 것을 확인할 수 있다. 이것들은 어떻게 하면 삭제할 수 있는지를 정리했다. 컨테이너 삭제 동작중인 컨테이너 확인 $ docker ps 정지된 컨테�

brunch.co.kr


< jar 파일 이름 생성 규칙 >

pom.xml에 있는 artifactId와 버전이 사용된다.

 

예)

<artifactId>vring-admin</artifactId>
<version>0.8</version>

jar 파일명 : vring-admin-o.8.jar

 

'서버' 카테고리의 다른 글

AWS에서 JAVA MAIL 사용  (0) 2021.06.18
war파일로 배포하기  (0) 2021.05.12
리눅스 기본  (0) 2021.02.05
gcp  (0) 2021.02.02
http method (어노테이션 매핑쓸때)  (0) 2020.09.01