개발 공부/프로그래밍

jenkins : docker dind agent 만들기

Summer_berry 2024. 8. 13. 21:32

1. 도커 dind agent 이미지 다운로드

https://github.com/felipecrs/docker-images/tree/master/devcontainer#jenkinsfile-dockerfile-agent

docker pull ghcr.io/felipecrs/devcontainer:latest

 

2. Dockerfile 작성

# .devcontainer/Dockerfile
FROM ghcr.io/felipecrs/devcontainer

# JDK 11과 Gradle 7.4.1 설치
RUN pkgx install openjdk.org@11 gradle.org@8.2.1 \
    && java --version \
    && gradle --version

 

윈도우에서 메모장으로 Dockerfile 생성 시 파일 이름을 " Dockerfile" 으로 작성해야함

 

3. 도커파일 빌드 실행

docker build -t jenkins-devcontainer . 

 

4. 이미지 생성

docker image save -o jenkins-devcontainer.tar jenkins-devcontainer:latest

'개발 공부 > 프로그래밍' 카테고리의 다른 글

젠킨스 도커 (DooD, DinD)  (0) 2024.07.18
graalvm  (0) 2024.07.18
jenkins를 사용하여 자동 CI 설정하기  (1) 2024.07.05
aws ec2 에서 spring boot war 배포하기  (0) 2023.01.31