본문 바로가기

분류 전체보기49

[OMV6]Docker - Nginx Proxy Manager 설치 Nginx Proxy Manager (NPM) 은 오픈 소스 웹 인터페이스를 사용하여 Nginx reverse proxy를 관리하기위한 툴입니다. 이 툴은 도커(Docker)를 사용하여 배포 및 설치 할 수 있으며, 매우 사용하기 쉬우면서도 매우 유연하고 강력한 기능을 제공합니다. NginxProxyManager 주요 기능 Reverse Proxy : NginxProxyManager는 Reverse Proxy 기능을 제공합니다. 여러 개의 웹 사이트를 한 개의 IP 주소로 관리할 수 있습니다. SSL 인증서 관리 : NginxProxyManager는 SSL 인증서를 자동으로 생성하고 관리할 수 있습니다. Let's Encrypt 인증서를 자동 갱신청하여 HTTPS 보안 연결을 쉽게 구성할 수 있습니다. .. 2023. 3. 31.
[OMV6]Portainer Docker Network 설정 Portainer는 컨테이너 Docker 기반 애플리케이션을 관리하는 도구 중 하나입니다. 이 도구를 사용하면 쉽게 컨테이너를 생성, 시작, 중지 및 삭제할 수 있습니다. 또한 Portainer를 사용하면 여러 호스트에서 실행되는 컨테이너의 네트워크를 구성할 수 있습니다. 네트워크를 구성하는 이유는 여러 컨테이너를 실행하는 경우, 각 컨테이너가 서로 통신할 수 있도록 네트워크 구성이 필요하기 때문입니다. 이를 통해 컨테이너 간의 데이터 교환 및 서비스 제공이 가능해집니다. 현재 집에 NAS를 구축하면서 목표로 생각하고 있는 네트워크 구성입니다. NginxProxyManager를 통하여 도메인별로 docker시스템으로 포워딩을 시키고 쉽게 SSL 인증서를 적용하고자 합니다. 이를 위해 먼저 Docker 홈.. 2023. 3. 29.
CICD란? CI/CD (Continuous Integration and Continuous Deployment/Delivery) CI/CD (Continuous Integration and Continuous Delivery/Deployment)는 소프트웨어 개발 과정에서 지속적으로 통합, 배포를 수행하는 방법론입니다. ​ 이 방법론은 애플리케이션의 품질을 높이고, 개발자들이 더욱 효율적으로 협업할 수 있도록 도와줍니다. ​ CI/CD는 크게 두 가지로 나뉩니다. ​ 첫 번째는 Continuous Integration (CI)이고, 이는 지속적인 통합을 의미합니다. 즉, 코드 변경사항이 발생할 때마다 자동으로 빌드 및 테스트를 수행하며, 이를 통해 코드 변경사항의 오류를 빠르게 찾아내고 수정할 수 있습니다. 또한, 테스트 결과를 바탕으로 개발자들이 보다 안정적인 코드를 작성할 수 있도록 도와줍니다. ​ 두 번째는 Continuou.. 2023. 3. 28.
[Mac] 맥에서 Linux 부팅 USB 만들기 (debian OS) 부팅 USB를 만드는 방법은 여러가지가 있는데 그 중 간단한 명령어를 통해 만들어 볼게요. 😃 먼저 usb 부팅 디스크를 만들 이미지를 다운로드 받아야해요 저는 아래 다운로드 사이트에서 debian 운영체제 이미지를 다운 받았어요. https://www.debian.org/CD/http-ftp/#stable 데비안 CD/DVD 이미지를 HTTP/FTP를 통해 다운로드 데비안 CD/DVD 이미지를 HTTP/FTP를 통해 다운로드 웹 브라우저에서 CD나 DVD 이미지를 다른 파일 다운로드하듯이 다운로드하지 마세요! 내려받다가 끊어지면 대부분의 브라우저가 끊어진 지점에 이 www.debian.org disk 번호를 알기 위해 USB를 아직 연결하지 않는 상태에서 터미널을 열어서 현재 disk 리스트를 먼저 확.. 2022. 10. 21.
반응형