JVM이 거의 기본이기 때문에 이 부분을 먼저 정리를 해보려고 합니다. 예전에 서버 구동하는 부분들과 비교를 한다면 너무 쉬워졌네요. ^^ Jar 파일을 만들어 주세요 Maven을 아직 사용하시는 분과 gradle을 사용하시는 분들이 달라서 이 부분은 적지 않을게요. 개발하시는 분들이 원하는 war파일이 나오도록 만들어 줍니다. Dockerfile을 만들어 봅시다. 프로젝트의 root에 Dockerfile을 만들어 줍니다. 내용은 다음과 같아요 FROM tomcat:8.0.20-jre8 COPY /target/JavaSpring.war /usr/local/tomcat/webapps/ 느낌이 오시죠? 저는 root 기준으로 빌드가 target의 JavaSpring.war로 되어 있습니다. Docker Im..
Docker를 사용하여서 간단한 서버를 MSA처럼 구성하여서 사용하고 있습니다. docker file 즉 image를 사용하는 방법에 대해서 알아보도록 하겠습니다. 한가지 알고 넘어가야 할 것은 Docker를 사용한다는 것은 Docker Image를 이용해서 Container를 실행한다는 것입니다. Docker file의 구성 파일의 이름은 Dockerfile입니다. 이 파일에 구성된 내용을 가지고 Docker Image를 만들게 되는 것이고요. 기본 구조는 명령어의 인자의 형식으로 구성이 되어 있으며, 위에서 부터 순차적으로 동작하는 방식입니다. 각각 명령어들이 독립적으로 실행되어서 다음에 실행되는 명령에 영향을 미치지 않고 현재 동작하는 부분이 이전에 영향을 받지 않으므로 작성하는데 이 부분은 주의 ..
- Total
- Today
- Yesterday
- Linux
- war
- ubuntu
- tomcat
- android
- Kotlin
- docker
- git
- golang
- centos8
- Gradle
- rxswift
- Python
- php
- cocoapods
- Java
- MySQL
- Xcode
- Codable
- SWIFT
- Spring
- Windows
- enum
- nodejs
- github
- go
- windows10
- CentOS
- ios
- intellij
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |