jenkins에 gitlab을 연동해서 자동으로 도커 이미지를 빌드하고 자동으로 start 하는 방법을 알아보도록 할게요. 준비물들... 물론... jenkins를 설치하는 방법까지는 이전에 적어둔 글로 봅시다. 2020/06/30 - [CI,CD] - Ubuntu에 Jenkins 설치하기 Ubuntu에 Jenkins 설치하기 저의 개인 공간 환경은 gitlab을 이용하여 push를 할 경우에 Jenkins에서 trigger 하여서 이것을 Docker Image로 만들고 Image를 Container를 동작시키도록 하도록 되어 있습니다. 말이 기네요... 아무튼 그래서 mrgamza.tistory.com 그리고 gitlab은? 2020/03/29 - [Web/Docker] - Docker를 이용하여 gi..
저의 개인 공간 환경은 gitlab을 이용하여 push를 할 경우에 Jenkins에서 trigger 하여서 이것을 Docker Image로 만들고 Image를 Container를 동작시키도록 하도록 되어 있습니다. 말이 기네요... 아무튼 그래서 Docker를 이용하여 Jenkins를 설치하기 보다는 그냥 Image를 만들어서 바로 동작시키면 되므로 이것을 그냥 Ubuntu에 설치를 하였습니다. 설치한 방법을 알아봅시다. 자바가 설치되어 있는가? $ java -version openjdk version "1.8.0_252" OpenJDK Runtime Environment (build 1.8.0_252-8u252-b09-1~18.04-b09) OpenJDK 64-Bit Server VM (build 25..
gitlab에 commit하고 자동으로 image를 build하기 위해서 jenkins를 이용하기로 하였습니다. 그래서 docker-compose를 이용하여 jenkins를 설치한 부분을 적어보려고 합니다. docker 없이 어떻게 살았을까... 폴더를 만들어 줍시다 저는 docker folder를 만들어주고 그 아래에 compose 할 것들을 다 넣어둡니다. docker / jenkins 폴더를 하나 만들어 주고 home 폴더를 하나 만들어 줍니다. docker ⎿ jenkins ⎿ home 이렇게 만들어주세요. 권한을 줍시다 $ chmod -R 777 home home의 권한을 아무나 사용하도록 하여 줍니다. docker-compose.yml 파일을 만들어 봅시다. $ vi docker-compose..
- Total
- Today
- Yesterday
- enum
- Windows
- Python
- Codable
- centos8
- Kotlin
- Linux
- SWIFT
- github
- Xcode
- cocoapods
- MySQL
- tomcat
- intellij
- rxswift
- windows10
- php
- Java
- go
- docker
- ios
- war
- android
- CentOS
- Spring
- nodejs
- git
- Gradle
- golang
- ubuntu
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |