Docker bind mount 권한 충돌 — 호스트 ↔ 컨테이너 UID 한 줄 진단 패턴
Docker bind mount에서 컨테이너가 호스트 폴더에 파일을 쓰지 못하는 권한 충돌은, stat -c %u:%g 와 docker compose exec id 두 명령으로 호스트와 컨테이너 UID를 숫자로 비교한 뒤 chown으로 정렬하는 한 줄 진단 패턴으로 풀린다.
Docker bind mount에서 컨테이너가 호스트 폴더에 파일을 쓰지 못하는 권한 충돌은, stat -c %u:%g 와 docker compose exec id 두 명령으로 호스트와 컨테이너 UID를 숫자로 비교한 뒤 chown으로 정렬하는 한 줄 진단 패턴으로 풀린다.
TL;DR Ubuntu 24.04 HWE 커널 6.17.0-20-generic에서 Electron 기반 앱(Claude Desktop)의 worker thread 종료 시 xas_load 무한 루프로 soft lockup이 발생했다. 웹 Claude의 도움으로 이리저리 좌충우돌 후 직전 버전 6.17.0-19-generic으로 GRUB 디폴트를 변경하고 문제 커널을 apt-mark hold하여 해결했다. 발단 — “왜 블로그가 안 열리지?” 2026년 4월 26일 일요일 오후. 노트북을 켜고 블로그를 확인했는데, 응답이 없었다. 오직 … 더 읽기
아래 내용 적용은 임시이고 다시 원복되는 것을 확인했다. 따라서 아래 내용은 참고용으로만 의미가 있을 듯 하다. 현재 내 개인 서버는 Ubuntu 24.04 LTS 버전에서 돌아가고 있다. 금일 오후에 sudo apt update && sudo apt upgrade -y를 실행했더니 갑자기 아래와 같은, 본 글 제목과 동일한 메시지가 보였다. N: Skipping acquire of configured file ‘main/binary-i386/Packages’ as repository … 더 읽기
기 설정 및 연결된 Claude Desktop 내 MCP 서버들을 Claude Code로 이전(migration)하는 방법이다. 참고로 How to install Claude Desktop and configure KIS MCP servers on Ubuntu 24.04 글 내용을 먼저 적용했으면, 더욱 더 쉽다. 추가 참고로, 왜 Claude Code로 이전해야 하는 이유는 아래 글을 참고하면 된다. Claude Desktop이 아니라 Claude Code를 사용해야 하는 이유 작업 … 더 읽기
제목 그대로 우분투 24.04 버전에서 Claude Desktop 설치 후 한국투자증권 Open API 관련 MCP 서버를 설정하는 내용이다. 우선 내용과 연관된 링크들은 아래와 같다. 한국투자증권 Open API 한국투자증권 Open API – MCP 소개 한국투자증권 Open API – 코딩도우미 MCP [1] 한국투자증권 Open API – 트레이딩 MCP [2] koreainvestment/open-trading-api [3] aaddrick/claude-desktop-debian : Claude Desktop … 더 읽기