일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- JAR
- ADB
- 전송포맷
- not to accept jdbcUrl
- local
- jdbc
- duplicate lines
- docker
- spring boot
- object
- change file content
- spring
- javaascript
- svn backup
- install maven
- pkgutil
- install
- JavaScript
- Java
- Change port
- ubuntu
- remove
- gradle
- ^M바꾸기
- mariadb
- driverspy
- 줄복사
- key bindings
- Jenkins
- maven
- Today
- Total
목록docker (4)
Simplify
개발 환경에서 서버에서의 구동은 매우 중요한 부분입니다. 게다가 저 처럼 소규모로 개인 용도로 개발하는 경우에는 물론이고, 개발환경(개발서버)에서 배포를 통해 실제 운영 서버와 동일한 환경에서 개발 환경을 구축하고 테스트하는 것은 매우 중요한 부분입니다. 이러한 점에서 자동 빌드, 배포 툴인 Jenkins 는 매우 중요한 역할을 하고 있습니다. Jenkins 의 여러가지 다양한 기능들도 있겠지만, 기본적으로 어떤 Repository(SVN, Git 등)에서 최신 소스코드를 다운로드 받아 빌드하는 역할을 합니다. Jeknins 의 다양한 기능들은 보통 plug-in 형태로 제공되며, 이를 통해 무궁무진하게 다양한 기능들을 수행할 수 있습니다. 여기서는, GitHub에서 최신 소스코드를 다운로드 받아(git..
앞서 2019/06/13 - [Web & Server/Docker & Container] - Docker-compose 를 이용해 편하게 docker 쓰기 에서 설명햇던 것 처럼, docker-compose 를 이용하면 긴 명령어를 대신하여 조금 더 편하게 환경을 구성할 수 있습니다. 그리고 2019/06/17 - [Web & Server/Spring & Spring Boot] - Spring Boot WAR 로 배포하기 (How to deploy with *.war file with Spring Boot) 에서 설명한 것 처럼, Spring Boot 를 war 파일로 변경하여 tomcat 상에서 구동하는 것도 가능합니다. 그런데, 이렇게 구동하면 Spring Boot 가 가진 내장 tomcat 을 활용..
docker 명령어들은 복잡한 이미지를 얼마나 customizing 해서 환경변수등을 추가해서 사용하느냐에 따라 엄청나게 길어질 수 있습니다. 예를 들어 jenkins 같은 경우 기본적으로 아래 정도의 명령어를 이용해서 구동하게 됩니다. $ sudo docker run -d -v jenkins_home:/var/jenkins_home -p 8080:8080 -p 50000:50000 jenkins/jenkins:lts 아마도 이런 과정이 귀찮으니, 위 명령어를 shell 로 만들어서 두고 사용하게 될 것 같습니다만, docker 특성상 사용하게 되는 명령어들이 많아, sudo 를 매번 적는 게 여간 귀찮은 것이 아닙니다. 이러한 분편함을 해소해 주는 것이 docker-compose 입니다. docker-..
도커(Docker)에 대한 포스팅을 시작합니다. Ubuntu Server 설치부터 시작해야 맞는 것이나, 우선 이 포스팅부터 시작합니다. 이 글을 읽으시는 때에, 포스팅 날짜가 조금 지났다면 제 블로그에서 우분투 서버 설치하기 등으로 검색하시면 아마도 글이 올라와 있을겁니다. (가급적 링크를 남기겠습니다.) 최근 미니PC를 장만하여 우분투 서버를 구축하고, 여기에 교육으로만 접해봣던 Docker를 설정하고 사용해보니, 정말 편합니다. 게다가 필요에 따라서 재설치 등이 너무 편하게 되어 있습니다. 이 포스팅에 이어서, mariaDB, jenkins, tomcat 등을 Docker image로 다운로드 받아 구동하는 것 까지도 포스팅할 예정입니다. (제가 이력을 남기기 위한 목적도 있으므로 감안하고 보아 주..