기타 32

도커에 mysql 컨테이너 구동 , vscode에서 데이터베이스 연동하기

mysql을 직접 설치하지 않고 Docker 이미지를 받아와서 컨테이너를 구동해볼것임. 도커에서 mysql image를 pull한다 $ docker pull mysql이렇게 이미지를 받고나면 docker desktop에 이미지가 들어와있다.  이렇게 unused 상태로 이미지가 있고, 실행시켜보자 !  나는 이미 로컬에서 3306포트를 사용중이기 때문에3307포트와 mysql컨테이너의 3306포트를 포트포워딩 해준다 $ docker run -d -p 3307:3306 -e MYSQL_ROOT_PASSWORD=비번 –name 컨테이너이름 mysql컨테이너를 구동하고 나면 Running이라고 뜬다.  $ docker exec -i -t mysql bash mysql -u root -p 비밀번호 입력 mysq..

기타/Docker 2023.10.18

Jenkins 설치 - windows환경

CI/CD란? *CI (Continuous Integration) 지속적인 통합을 말함. *CD (Continuous Delivery / Continuous Deployment) 서비스를 지속적으로 제공, 사용자 환경에 지속적으로 배포하는 것을 말함. 한마디로,, 개발자가 개발을 하면 사용자가 사용 가능한 서비스로 지속적으로 전달하는 과정을 자동화하여 개발자와 사용자 사이의 격차를 없애는 것이다. 이러한 과정은 코드를 빌드, 테스트, 배포하는 활동을 포함한다. 그리고 Jenkins를 통해 이러한 일련의 과정들을 자동화 시키는 것! ! 먼저 jenkins를 설치해야하는데 jenkins 서버를 Docker로 실행해보려고 한다. 1. Docker desktop을 실행. 터미널 창을 열어서(gitBash) je..

기타/Jenkins 2023.10.17