본문 바로가기

docker29

Portainer에서 Google OAuth 인증 설정 Portainer를 Google OAuth로 설정하려면 다음 단계를 따르세요. 이 과정은 Portainer 2.0 이상 버전을 기준으로 합니다. Google Cloud Console에서 OAuth 2.0 클라이언트 ID 설정하기 Google Cloud Console에 로그인합니다. 좌측 상단에 있는 "프로젝트 선택" 드롭다운에서 새 프로젝트를 만듭니다. 왼쪽 메뉴에서 "API 및 서비스" > "사용자 인증 정보"로 이동합니다. "OAuth 클라이언트 ID 만들기" 버튼을 클릭합니다. "애플리케이션 유형"을 "웹 애플리케이션"으로 선택합니다. "승인된 리디렉션 URI"에 Portainer의 로그인 페이지 URL을 추가합니다. 기본적으로는 http:///auth/oauth입니다. "만들기" 버튼을 클릭하고 .. 2023. 9. 4.
Docker 컨테이너 환경 OpenVAS 실행 가이드 소개 이 문서는 Docker를 사용하여 사전 빌드된 컨테이너 이미지에서 Greenbone Community Edition을 실행하기 위한 가이드를 제공합니다. 각 서비스가 별도의 컨테이너에서 실행되는 분산 서비스 아키텍처로 구성됩니다. 이러한 서비스들의 오케스트레이션은 docker-compose 파일을 통해 이루어집니다. Greenbone Community Containers를 사용하면 기존 운영 체제, 설치된 소프트웨어 및 도구 체인과는 독립적으로 로컬 네트워크를 스캔할 수 있습니다. 하드웨어 요구사항 최소: CPU 코어: 2 램: 4GB 하드 디스크: 20GB 여유 공간 권장: CPU 코어: 4 램: 8GB 하드 디스크: 60GB 여유 공간 사전 요구사항 참고: 가이드를 단계별로 따라주십시오. 나중 .. 2023. 8. 30.
Docker Compose를 활용한 Django 환경 구축 Docker Compose를 활용하여 Django 프로젝트의 환경을 구축하는 과정을 설명합니다. 일반적으로 Django 프로젝트에 붙이는 Postgres, Nginx, Redis, RabbitMQ, Celery와 같은 서비스들을 Docker Compose를 사용하여 연결할 수 있습니다. Dockerization Dockerization은 기존의 Django 프로젝트를 Docker Compose를 사용하여 컨테이너화하는 과정을 의미합니다. 이를 통해 Django와 필요한 다른 서비스들을 컨테이너로 띄울 수 있습니다. 기존 프로젝트가 있는 경우 해당 프로젝트를 가져와 진행하거나, 새 프로젝트를 시작하는 경우 장고 서버가 정상적으로 실행되는 상태에서 작업을 진행할 수 있습니다. Docker Desktop 설치.. 2023. 8. 22.
AWX(Ansible Tower)를 Minikube와 Windows Docker Desktop 환경에서 구성 AWX(Ansible Tower)를 Minikube와 Windows Docker Desktop 환경에서 구성하는 방법을 설명드리겠습니다. 하지만 주의할 점은 제가 현재 실시간으로 환경을 접근할 수 없기 때문에 최신 상태를 확인하지 못하고 있습니다. 따라서 약간의 조정이 필요할 수 있습니다. 1. 요구 사항 확인 Windows 10 Pro/Enterprise 버전 (Windows 10 Home은 Hyper-V를 지원하지 않습니다.) Virtualization 기능이 활성화된 CPU Docker Desktop 설치 (https://www.docker.com/products/docker-desktop) 2. Minikube 설치 Minikube는 Kubernetes 클러스터를 로컬 환경에서 구동하는 도구입니다.. 2023. 7. 26.