전체 글 (18) 썸네일형 리스트형 [WSL 2] Docker Desktop 없이 Ubuntu에 순수 도커(Docker Engine) 직접 설치하기 Windows 환경에서 무거운 Docker Desktop 프로그램을 실행하지 않고, WSL 2(Ubuntu) 내부에 직접 Linux 네이티브 Docker 엔진과 Docker Compose를 설치하여 가볍게 구동하는 가이드입니다. 1. WSL 2 systemd 활성화 (필수)WSL 2 환경에서 Docker 데몬(dockerd)이 백그라운드 서비스로 정상 실행되려면 systemd 지원이 활성화되어 있어야 합니다.Ubuntu 터미널을 열고 /etc/wsl.conf 파일을 수정합니다.Bash sudo nano /etc/wsl.conf편집기 화면에 아래 설정을 입력합니다.Ini, TOML [boot]systemd=trueCtrl + O 누른 뒤 Enter (저장)Ctrl + X (종료)설정을 반영하기 위해 Win.. 기존 WSL 상태 확인 및 초기화 1. 기존 WSL 상태 확인 및 초기화 (삭제)윈도우 시작 버튼 우클릭 $\rightarrow$ PowerShell (또는 터미널)을 관리자 권한으로 실행합니다.설치된 배포판 목록 확인PowerShell wsl --list --verbose (예: Ubuntu 또는 Ubuntu-22.04 등이 출력됩니다.)기존 배포판 완전 삭제 (초기화)목록에 나온 이름을 적어 등록을 해제합니다. (Ubuntu 기준)PowerShell wsl --unregister Ubuntu주의: 이 명령어를 치면 기존 리눅스 내부 파일이 즉시 전부 삭제되고 깨끗하게 밀립니다. 만약 이름이 Ubuntu-22.04라면 wsl --unregister Ubuntu-22.04를 입력하세요.2. WSL 커널 업데이트 및 재설치WSL 최신 커널.. [MSSQL] SELECT 락과 WITH (NOLOCK) 지옥에서 탈출하기: RCSI 설정 가이드 MSSQL 기반 서비스를 운영하다 보면 트래픽이 늘어나는 순간 어김없이 마주치는 문제가 있습니다. 바로 "누군가 데이터를 수정(UPDATE/DELETE)하거나 대량 조회할 때 서비스 전체가 멈추는 SELECT 락(Lock) 현상"입니다.보통 이를 해결하기 위해 급한 대로 쿼리마다 WITH (NOLOCK)을 덕지덕지 붙이곤 합니다. 하지만 이는 완전한 해결책이 아니며, 오히려 원인 모를 데이터 꼬임 버그를 유발합니다.왜 이런 문제가 발생하고, MySQL처럼 락 없이 깔끔하게 서비스하려면 어떻게 해야 하는지 정리합니다.1. 왜 MSSQL은 툭하면 락이 걸릴까?MSSQL의 기본 격리 수준: 비관적 동시성 제어MSSQL의 기본 격리 수준(Read Committed)은 기본적으로 "데이터를 수정 중이면 읽지 말고.. 레이스 시작! 손에 땀을 쥐는 1등 뽑기, '런너(Runner) 게임' 친구 이름, 점심 메뉴, 벌칙 내용을 입력하고 'Start'만 누르면 끝! 🏁 Runner 게임의 묘미:역동적인 레이스: 단순 클릭이 아니라, 캐릭터들이 결승선을 향해 달려가는 과정을 실시간으로 지켜보는 쫄깃함!공정한 승부: 대장장이가 한 땀 한 땀 구현한 랜덤 알고리즘으로 0.001초 차이의 승부가 갈립니다.무한 확장성: 2명부터 N명까지! 인원수 제한 없이 선수 등록 가능. "오늘 커피 당번, 누가 제일 느린지 확인해볼까?" 지금 바로 선수를 입장시키고 레이스를 시작하세요!지금 바로 달리기: https://monitorcheck.kr/runner 점심 메뉴부터 내기까지! 1초 만에 끝내는 운명의 룰렛, '콩콩팡팡 스피너' 안녕하세요사회생활 하다보면 점심 메뉴 고르는 것도, 누가 커피 살지 정하는 것도 골치 아프죠 예능 보다가 "아, 저거 내기로 딱인데?" 싶어서 바로 빌드해버린 **[KKPP 스피너]**를 소개합니다!Kong (콩)Kong (콩)Pang (팡)Pang (팡) 이럴 때 사용하세요! 오늘 점심 '국밥'인가 '제육'인가 고민될 때팀원들과 간식 내기 한 판 할 때공부 순서 정하기 귀찮을 때그냥 화면 돌리는 손맛이 그리울 때(?)"복잡한 건 질색, 클릭 한 번이면 끝!" 군더더기 없는 디자인에 찰진 회전감! 지금 바로 접속해서 운명을 돌려보세요.지금 바로 돌려보기: https://monitorcheck.kr/spinner 모니터 불량 테스트하는 방법 소개 및 주변기기 성능 점검 유틸리티 새 모니터를 구매했거나 기존 디스플레이의 상태를 정밀하게 점검하고 싶을 때, 별도의 소프트웨어 설치 없이 웹 브라우저에서 즉시 활용할 수 있는 'monitorcheck' 서비스를 소개합니다. 디스플레이의 핵심 성능인 화소 무결점부터 패널 균일도, 그리고 키보드와 마우스 등 입력 장치의 정상 작동 여부까지 한 번에 확인할 수 있습니다. [monitorcheck 바로가기: https://monitorcheck.kr/ ] 1. 사이트 개요monitorcheck는 사용자 친화적인 인터페이스를 바탕으로, 복잡한 설정 없이 클릭 한 번으로 다양한 테스트 환경을 제공합니다. HTML5 기반의 웹 표준을 준수하여 데스크톱뿐만 아니라 노트북, 태블릿 등 다양한 환경에서 일관된 테스트 결과를 얻을 수 있습니다. 2. 불.. MSSQL - 로그파일 축소 MSSQL에서 데이터베이스의 복구 모델을 "단순(SIMPLE)"로 설정하면 트랜잭션 로그가 자동으로 관리되므로 로그 파일 축소와 관련된 복잡성을 줄일 수 있습니다. 또한, "단순" 복구 모델을 사용하는 경우 로그 파일이 자동으로 정리되므로 일반적으로 로그 파일의 크기가 커지는 것을 방지할 수 있습니다.단순 복구 모델을 설정하고 데이터베이스를 정리하는 방법은 다음과 같습니다:데이터베이스 복구 모델 변경:먼저 필요한 데이터베이스의 복구 모델을 "단순"으로 변경합니다.- ALTER DATABASE [데이터베이스이름] SET RECOVERY SIMPLE;트랜잭션 로그 정리:복구 모델을 "단순"으로 변경하면 트랜잭션 로그가 자동으로 정리되므로 별도의 로그 백업이 필요하지 않습니다. 그러나 로그 파일의 크기를 줄이.. Windows server 2019 - Redis, ubuntu 2204 설치 레디스를 사용하고 싶은데 새로 서버를 세팅하기도 그렇고 해서 윈도우에 wsl 를 설치해 사용하는방법이 있어서 포스트해봅니다. 윈도우 서버 2022 에서는 wsl 설치해서 바로 사용하면 되는걸로 문서에 나온거 같은데2019 버전은 수동으로 해줘야할게 몇개 있는듯함 https://learn.microsoft.com/en-us/windows/wsl/install-on-server Install Linux Subsystem on Windows ServerLearn how to install the Linux Subsystem on Windows Server. WSL is available for installation on Windows Server 2019 (version 1709) and later.lear.. 이전 1 2 3 다음