Devops(4)
-
[Docker] Springboot + MySQL + Selenium을 도커 컨테이너 환경에서 운영하기
AWS에 Docker를 이용하여 배포하기 위해 Docker컨테이너 환경에서 Springboot, MySQL, Selenium를 운영테스트를 진행했다. 구현 환경 JDK 17 JetBrains MySQL 8.3.0 Springboot 3.2.4 gradle Intellij 1. 아래에 두 파일을 프로젝트 최상위 폴더에 작성하고 시작하면 된다. Dockerfile FROM openjdk:17 WORKDIR /app ARG JAR_FILE=build/libs/*.jar COPY ${JAR_FILE} /app.jar ENTRYPOINT ["java", "-jar", "/app.jar"] docker-compose.yml version: '3.8' services: mysql: image: mysql:8-orac..
2024.04.17 -
[Docker] Docker컨테이너에 selenium환경 구축하기
https://hub.docker.com/r/selenium/standalone-chrome/tags Docker hub.docker.com 1. Docker hub에서 본인이 사용하는 버전의 크롬의 selenium/standalone-chrome 도커 미지를 pull 받는다. 필자는 123.0 버전을 받음 Window 환경에서 구축하였고 Windows PowerShell에 docker pull selenium/standalone-chrome:123.0 입력후 설치 (이미 설치 되어있음) 그 후 도커 이미지를 확인해보면 => docker images 이미지가 정상적으로 받아졌다. 이제 docker-selenium 공식 깃허브로 들어가보 https://github.com/SeleniumHQ/docker-s..
2024.04.16 -
[Docker] window에 Docker 설정하기
https://learn.microsoft.com/en-us/virtualization/hyper-v-on-windows/quick-start/enable-hyper-v Enable Hyper-V on Windows 10 Install Hyper-V on Windows 10 learn.microsoft.com Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V hyper-v 활성화하기 Enable-WindowsOptionalFeature -Online -FeatureName containers –All 컨테이너 활성화 하기 https://learn.microsoft.com/en-us/windows/wsl/install Install ..
2024.04.11 -
[Docker] 도커 설치 & 도커에 Myspl 사용하기
도커(Docker)은 컨테이너 기반 가상화 플랫폼으로 배포등을 할 떄 같은 실행 환경을 갖추기 위해 사용한다. - 도커 설치 구글 검색에 docker install을 검색하여 가장 상단의 링크로 접속하면 아래와 같이 운엉체제에 맞게 설치 가이드가 있다. Docker Desktop을 설치하고 재부팅을 하고나면 설치가 완료된다. 명령 프롬프트(CMD)로 도커 명령어 사용 docker version : 도커 버전 확인 cmd에서 도커에 mysql 실행하기 docker run --detach --env MYSQL_ROOT_PASSWORD=rootpassword --env MYSQL_USER=admin --env MYSQL_PASSWORD=adminpassword --env MYSQL_DATABASE=databa..
2024.03.18