Sangil's blog

https://github.com/ChoiSangIl Admin

Dockerfile을 이용한 Tomcat War파일 배포 DEV / SERVER

2019-10-04 posted by sang12


Dockerfile을 이용하여 Tomcat War파일을 배포해보겠습니다.

Dockerfile

FROM tomcat:8.5.46-jdk8-openjdk

RUN rm -Rf /usr/local/tomcat/webapps/ROOT ## tomcat root 경로 삭제
COPY ./war/ROOT.war /usr/local/tomcat/webapps/ROOT.war

docker hub에서 tomcat 버전을 확인한 후에 8.5.46버전을 설치합니다(사용하는 버전에 따라 선택). 그리고 tomcat에 기존 ROOT파일을 삭제한 후에 준비한 WAR 파일을 복사합니다. ./war 폴더 아래에 ROOT.war를 준비하였고 해당 war파일을 /isr/local/tomcat/webapps/ROOT.war로 복사하였습니다. 그리고 docker build 명령어를 통해 image를 생성합니다.

$ docker build -t containerName:version .

위와 같이 docker build를 사용하고 docker images를 통해 이미지가 정상적으로 만들어진 것을 확인 할 수 있습니다. 

$ docker run -it -d -p 8080:8080 containerId 

그리고 http://sang12.iptime.org:8080/ (서버 도메인:포트)로 접속하면 웹페이지가 정상적으로 서비스되는 것을 확인 할 수 있습니다
local 환경에서 확인하신다면 http://localhost:8080 로 접속하면 됩니다.

#Dockerfile을 이용한 War파일 배포 #Dockerfile War #Dockerfile 배포 #Dockerfile War Deploy #Dockerfile War

vue js subString, v-for DEV / WEB

2019-09-18 posted by sang12


vue js subString 문법 javascript와 동일하게 사용 & v-for문

<tr v-for="list in boardList">    
<td>{{ list.noticeTitle.substring(0,18)}}..</td>
<td>{{ list.registerDate }}</td>
</tr>
<script>
export default {
data() {
return {
boardList : [{noticeTitle:'test123456', registerDate:'2019-12-25'}, {noticeTitle:'test44444444', registerDate:'2019-12-25'}]
};
}
}
</script>
#vue js subString 문법 #vue substr #vue substring

ORACLE DB LINK(디비 링크) 테이블 조회 DEV / DATABASE

2019-08-30 posted by sang12


ORACLE에서 DB링크안에 있는 테이블을 조회 하고 싶을 때, 아래와 같은 방법으로 조회하면 된다.

SELECT * FROM USER_TABLES@DB_LINK_NAME


#DB링크 조회 #DB링크테이블조회 #DB LINK 테이블 조회