St991Cup's Blog

Steelcup, St991cup, steelcup


Docker

  • Docker Desktop 대체제: 오픈소스 Rancher Desktop 소개 및 데이터 이주 방법

    컨테이너 기반 로컬 개발 환경에서 가장 널리 사용되던 도구는 Docker Desktop이다. 그러나 기업 환경에서의 라이선스 정책 변경으로 인해 대안 도구에 대한 검토가 필요해졌다. 본 글에서는 완전 오픈소스 기반의 대체제인 Rancher Desktop의 특징과 라이선스 정보, 그리고 기존 컨테이너 환경의 핵심 구성요소(이미지, 볼륨, Compose 소스)를 이주하는 방법을 다룬다. 1. 개요 및 도입 배경 Docker Inc.의 구독 라이선스… Continue reading

  • 무료 온프레미스 칸반보드 + 업무관리 도구 탐색기

    개인이나 팀에서 무료로 사용할 수 있는 온프레미스 칸반보드 솔루션들을 알아봤습니다. Notion을 사용 중이지만, 자체 서버에서 운영하면서 API도 제공하는 도구들을 찾아보았습니다. 오픈소스 칸반보드 옵션들 Wekan MIT 라이선스 오픈소스 Trello 클론으로 UI가 매우 유사 Docker로 간편 설치 REST API 제공 카드 댓글, 라벨, 체크리스트 등 기본 기능 제공 실시간 업데이트 지원 특징: 심플하고 가벼우며 Trello에서 데이터 마이그레이션… Continue reading

  • Grafana + Alloy loki

    Grafana + Alloy loki

    Grafana/Loki + Alloy 가이드 Grafana Loki와 Alloy를 사용해 로그를 관리하는 방법을 소개한다. Grafana Grafana란 Grafana는 오픈소스 기반의 데이터 시각화 및 모니터링 플랫폼이다. 다양한 데이터 소스로부터 메트릭, 로그, 트레이스 데이터를 수집하여 아름답고 직관적인 대시보드를 통해 시각화할 수 있다. 실시간 모니터링, 알림 설정, 데이터 분석 등의 기능을 제공하며, DevOps, SRE, 시스템 관리자들에게 필수적인 도구로 자리잡고 있다. 주요… Continue reading

  • Windows + Docker Engine

    Windows + Docker Engine

    윈도우즈 운영체제 환경에서 Docker를 사용할 수 있는 환경 구축 방법을 소개한다. Docker Desktop Docker Desktop이라는 어플리케이션을 설치하면 복잡한 단계가 필요 없다. Docker 홈페이지 Windows WSL Ubuntu 및 Docker Engine 설치 Docker Desktop이 있음에도 불구하고 개별적으로 Docker Engine을 설치해야 하는 이유는 라이센스다. Docker Engine과 Docker Desktop은 라이센스가 다르다. Docker Engine은 Apache License, Version 2.0로 상업용으로 사용하는데… Continue reading

  • Docker Compose와 Docker Swarm 요약

    Docker Compose와 Docker Swarm 요약 1. 개발 및 배포 흐름 docker-compose.yml 파일을 작성하여 여러 컨테이너(서비스)를 정의하고, 로컬 개발 및 테스트 환경에서 사용. Swarm에 맞는 설정(deploy 섹션, replicas, placement 등)을 Compose 파일에 추가/수정. Swarm 클러스터에서 docker stack deploy -c docker-compose.yml <스택이름> 명령으로 배포. 2. Compose와 Swarm의 차이 Compose: 단일 서버에서 여러 컨테이너를 쉽게 관리. Swarm: 여러 서버(노드)에 컨테이너를 분산·복제하여 고가용성 및 확장성 제공.… Continue reading

  • npm 사용 중 프리징 현상이 나올 경우

    npm install 등 명령어로 무언가를 할 경우 프리징이 발생하는 경우가 있다. 발생한 최근 상황 윈도우 환경 내 WSL2를 이용한 Ubuntu 22.04 실행 Docker를 이용해 node 컨테이너 생성(22.11 버전) nextjs 프로젝트 생성을 위해 npx create-next-app 실행 Prettier tailwindcss 플러그인 설치를 위해 npm install 실행 설치 진행 중에 보이는 바람개비 동작이 멈추면서 진행이 안 됨 해결 버전을… Continue reading

  • tflite model maker with docker

    tflite model maker with docker

    Tensorflow Lite Model Maker로 커스텀 모델을 만들기 위해 설치하는 과정에서 많은 트러블이 발생. 어떤 문제가 발생했고 이 문제를 해결하기 위한 방법을 소개한다. Trial 첫 번째 시도 환경 AMD64(X64) Windows 10 Python 3.8.3 설치 과정 pip install tflite-model-maker 문제점 아래와 같은 오류가 발생함 Linux 환경에서는 ‘pip install jaxlib’로 간편하게 jaxlib을 설치할 수 있으나, Windows 환경에서는 아래와… Continue reading

  • Docker sudo 필요 없게 하기 요약

    링크: Linux post-installation steps for Docker Engine | Docker Docs Continue reading

  • Docker wordpress에 서브 도메인(A Record, with nginx + https) 적용

    Docker wordpress에 서브 도메인(A Record, with nginx + https) 적용

    직접 wordpress를 설치한 경우에는 구글링을 통해 검색되는 내용대로 진행하면 서브 도메인 설정을 할 수 있지만 Docker(https://hub.docker.com/_/wordpress)를 통해 wordpress를 셋업한 경우 ssl 적용이 제대로 되지 않아 새롭게 검색한 정보를 추려냄 참고한 사이트들 proxy 뒤에서 docker의 wordpress, https 적용 워드프레스 도커활용하여 배포하기 이 글에 ‘FS_METHOD’ 설정 관련 내용이 있는데 필요한지는 모르겠음 docker wordpress 구동 이전 포스팅 참고:… Continue reading

  • Docker로 WordPress 짧게 설치, 실행 및 설정 요약

    Docker로 WordPress 짧게 설치, 실행 및 설정 요약

    Raspberry pi, Windows 지원 dockerhub에서 Docker Official Image 뱃지가 있는 이미지만 사용해서 구축 WordPress.com 서비스를 사용하지 않고 자신만의 로컬 서버에 Docker를 이용해 WordPress를 쉽고 빠르게 설치하고 구동하기 1. Prerequisition docker가 설치되어 있어야 함 엔진: https://docs.docker.com/engine/install/ 데스크톱(GUI 사용할 경우, 위 설치는 필요 없음): https://docs.docker.com/desktop/ 2. MySQL 설치 및 실행 (https://hub.docker.com/_/mysql) 외부 포트 포워딩을 원할 경우 docker… Continue reading

워드프레스닷컴으로 이처럼 사이트 디자인
시작하기