프로젝트 기술 스택

협업툴

OS

UI/UX

IDE

DataBase

Front-End

Server

Back-end

편의툴

아키텍처

test.drawio.png

port

FrontEnd: 80
BackEnd: 8080
MariaDB: 3000:3306
Jenkins: 8085
Redis: 8888:6379

도커 초기 설정

1. 도커 설치

https://docs.docker.com/engine/install/ubuntu/

sudo apt-get install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin

2. 젠킨스 설치

docker volume create jenkins
# docker volume create jenkins
# docker volume create mariadb

docker volume ls
#로 확인

docker image pull {이미지이름 : 이미지 이름 : 버전}
#docker image pull jenkins/jenkins:lts

3. 젠킨스 실행

docker run -d -p 8085:8080 -p 50000:50000 -v /var/run/docker.sock:/var/run/docker.sock -v jenkins:/var/jenkins_home --name jenkins -e TZ=Asia/Seoul jenkins/jenkins:lts

젠킨스 컨테이너 접속

docker exec -it jenkins /bin/bash