728x90
반응형
# 윈도우에서 WSL 설치
https://cpuu.postype.com/post/10265353
# WSL2 다운로드 및 설치
- 설치 명령어
wsl --install
- 명령 실행
# 에러 해결
https://tigercoin.tistory.com/254
sudo apt-get update && sudo apt-get install -yqq daemonize dbus-user-session fontconfig
sudo daemonize /usr/bin/unshare --fork --pid --mount-proc /lib/systemd/systemd --system-unit=basic.target
exec sudo nsenter -t $(pidof systemd) -a su - $LOGNAME
snap version
# 도커 실행
https://league-cat.tistory.com/347
Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running?
$sudo systemctl status docker
$sudo systemctl start docker
$sudo systemctl enable docker
# Docker Service 실행
# Jenkins 다운로드 및 실행
:~$ sudo docker run -d -p 8080:8080 -p 50000:50000 --name jenkins-server --restart=on-failure -v jenkins_home:/var/jenkins_home jenkins/jenkins:lts-jdk11
:~$ sudo docker ps -a
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
3baf2273d16a jenkins/jenkins:lts-jdk11 "/usr/bin/tini -- /u…" About a minute ago Up About a minute 0.0.0.0:8080->8080/tcp, :::8080->8080/tcp, 0.0.0.0:50000->50000/tcp, :::50000->50000/tcp jenkins-server
:~$ sudo docker exec -it 3baf2273d16a /bin/bash
jenkins@3baf2273d16a:/$ cat /var/jenkins_home/secrets/initialAdminPassword
9ef28cce98ce4aa1ab377dd4197174d4
- 실행 화면은 아래와 같다.
localhost:8080 으로 접속하고 기본 라이브러리 까지 설치하면 아래와 같은 계정 설치 화면으로 이동된다.
- 메인 화면은 아래와 같다.
- 새 프로젝트 생성 후 쉘 스크립트 실행하기
젠킨스 대쉬보드 → 새 아이템 → 프리스타일 프로젝트 → 빌드스텝 추가
- 쉘 스크립트 추가
echo "My First Project with Jenskins"
javac --version
- 결과
콘솔 아웃풋 확인
- 컨테이너 접속
접속하면 해당 컨테이너가 가지고 있는 데이터 등을 컨테이너에서 확인 할 수 있다.
sudo docker exec -it 3baf2273d16a /bin/bash
- 끝 -
728x90
반응형
'로컬 환경 구성 > 로컬 개발환경 구성' 카테고리의 다른 글
6. Ansible Module (0) | 2023.05.09 |
---|---|
5. Ansible 구성 (0) | 2023.05.09 |
4. 현재까지의 구성 살펴보기 (0) | 2023.05.09 |
2. Git, 메이븐 설정, 새 프로젝트 생성 톰캣 연동하기 (0) | 2023.05.08 |
3. Poll SCM 활용 코드 변경 시 자동빌드 및 ssh를 활용한 다른 서버로 복사하기 (0) | 2023.05.08 |