Docker(2)
-
[Docker] SeleniumBase + UndetectedChromeDriver 환경 도커이미지 빌드하기
저번 포스팅에서 cloudflare turnstile을 우회하기 위해 seleniumBase + undetected Chrome Driver 조합을 사용했었습니다.이번 포스팅에선 해당 환경을 도커 이미지로 구성하고 ec2에서 실행시키는 방법을 알아보겠습니다. 도커파일 작성하기seleniumBase + undetectedChromeDriver가 동작가능한 환경을 도커파일로 구성합니다.# 파이썬 이미지FROM python:3.11-slim# 시스템 필수 패키지 설치 (wget, gnupg, ca-certificates)RUN apt-get update && apt-get install -y --no-install-recommends \ wget \ gnupg \ gnupg1 \ gnu..
2025.07.14 -
[Docker] docker-compose를 이용한 로컬 개발 환경 구축하기
이번 포스팅에선 docker Compose를 이용한 로컬 빌드 환경 세팅 방법에 대해서 알아보겠습니다. 가상화가상화 = 하나의 서버 자원을 나눠가지며 분산시키는 것가상화를 통해 하나의 서버로부터 분산된 서버들은 각기 다른 서비스를 구동시킬 수 있습니다. 가상화의 종류1. 서버 가상화하나의 물리적 서버 호스트에서 여러개의 서버 운영체제를 게스트로 실행할 수 있게 해주는 소프트웨어 아키텍처입니다. 이러한 서버 가상화 기술을 구현할 수 있게 하는 소프트웨어 = 하이퍼바이저 (가상 머신이라는 단위로 구별됩니다.) 각 가상머신에 운영체제가 설치되어 여러 운영체제가 구동됩니다.하이버바이저에 의해 생성되고 관리되는 운영체제를 게스트 운영체제라고 합니다.각 게스트 운영체제는 완전히 독립된 공간과 시스템 자원을 할당받아..
2025.05.20