Docker Root Directory 변경하기
2024. 7. 23. 17:16
스터디/기타
Docker의 기본 설정 디렉터리는 /var/lib/docker입니다. 디스크 공간이 부족하거나 특정 디렉터리를 다른 드라이브에 두고 싶을 때 Docker의 Root Directory를 변경할 수 있습니다. 다음은 Docker Root Directory를 변경하는 방법입니다.사전 준비1. Docker가 설치되어 있어야 합니다.2. 변경할 새로운 디렉터리가 필요합니다. 예를 들어, /mnt/docker-data로 변경한다고 가정합니다.Docker 서비스 중지먼저 Docker 서비스를 중지해야 합니다.sudo systemctl stop docker 새로운 디렉터리 생성새로운 Docker Root Directory를 생성합니다.sudo mkdir -p /mnt/docker-data 기존 데이터 이동기존 Doc..
[Windows] 디스크 용량 확보하기 (WSL2)
2022. 11. 7. 23:10
스터디/기타
최근에 PC 용량이 빨간불 들어오길래, 도대체 어디서 이렇게 용량을 많이 먹고 있는지 한 며칠동안 찾아본거 같네요. 범인은 윈도우에서 사용 중인 WSL이 범인이었습니다. 이 WSL이 240GB 중에서 120GB를 먹고 있더라고요 ㄷㄷ WSL2를 삭제할 수는 없으니, 이걸 어떻게 해결해보겠습니다. WSL2의 디스크 용량은 무한대로 늘어나나 줄어들때는 따로 압축은 자동으로 안 해주나봐요 (뇌피셜) 디스크 용량 확보 방법 지금 제 PC의 디스크 용량이 너무 부족해서 어떻게든 확보를 해야했습니다. 좀 찾아보니, 저 디스크 파일을 압축하는 방법이 있더라고요. 안 쓰는 공간을 줄여서 용량을 줄이는 방법인 것 같습니다. (뇌피셜) WSL2 디스크 파일 찾아서 압축하기 WSL2 디스크 파일은 유저 디렉토리의 AppDa..
[Windows] WSL2 및 도커 데스크탑 세팅 방법
2022. 11. 5. 22:18
스터디/기타
윈도우 10에서 WSL2와 Docker Desktop (도커 데스크탑)을 사용하는 방법에 대해 알아보겠습니다. 시작하기 전, 2020.05.27에 릴리즈된 Windows 10 2004 버전으로 업데이트 해야합니다. WSL 2 세팅 방법 Powershell을 관리자 권한으로 실행해주세요 다음 명령을 입력합니다. 명령어는 Windows 가상 머신 활성화 과정입니다. Enable-WindowsOptionalFeature -Online -FeatureName VirtualMachinePlatform 그리고 WSL2로 전환을 위해 다음 명령으로 전환해줍니다. wsl --set-version Ubuntu 2 WSL2 전환 시, 문제가 있을 때 진행 방법 WSL 2에 커널 구성 요소 업데이트가 필요합니다. 다음 사이..
[Github] 내가 만든 소스 패키지를 릴리즈 (배포) 해보자
2022. 11. 5. 22:10
스터디/기타
개발 중인 프로젝트 (저장소)의 패키지를 배포하는 방법에 대해 정리하려고 한다. 개발 중인 프로젝트가 메이저 버전으로 릴리즈가 되거나 혹은 알파 버전, 베타 버전으로 배포하는 방법이 있다. 패키지 배포 예시 Github에서 패키지를 배포하고 사용자가 어떻게 이용을 하는지에 대해 먼저 알아보자. Github로 배포 중인 대부분의 프로젝트에서 다음과 같은 방법으로 사용 중이다. (예시로 Docker ToolBox로 한번 알아보자 https://github.com/docker/toolbox) docker/toolbox The Docker Toolbox. Contribute to docker/toolbox development by creating an account on GitHub. github.com 1...
YouTube로 공부하기 (개발 공부 강의 및 노동요)
2022. 11. 5. 22:08
스터디/기타
Youtube 개발 공부 강의 디자인 Media Designer 채널 https://www.youtube.com/channel/UCxRnfrmJAkRLarzeBJETB5g https://www.youtube.com/channel/UCxRnfrmJAkRLarzeBJETB5g www.youtube.com NodeJS [NodeJS] 2017 Do It! NodeJS 프로그래밍 (개정판) 강의 (https://www.youtube.com/playlist?list=PLG7te9eYUi7tHH-hJ2yzBJ9h6dwBu1FUy) 2017 Do it! Node.js 프로그래밍(개정판) www.youtube.com [NodeJS] 생활 코딩 Web2 NodeJS 강의 (https://www.youtube.com/pl..
[리눅스] error: rpmdb: damaged header #541 retrieved -- skipping.
2022. 10. 30. 01:27
스터디/기타
yum 패키지 설치 시, error: rpmdb: damaged header #541 retrieved -- skipping. 에러가 무한 반복 출력되면서 더 이상 진행되지 않았다. 이 때, 쉘을 빠져나오려면 Ctrl + Z 를 누르면 빠져나올 수 있다. 가끔 yum 패키지 설치 할 때, rpmdb가 문제가 있어 진행되지 않는 경우가 몇 있었는데 이 문제도 비슷한 문제로 보인다. 문제 해결 방법 RPM DB 파일 삭제 rm -f /var/lib/rpm/__db* rpm --rebuilddb rpm --rebuilddb yum 패키지 설치 진행
개발자 커뮤니티 카카오톡 오픈 채팅방 모음
2022. 10. 29. 23:48
스터디/기타
개발 이름 주소 파이썬 처음처럼 https://open.kakao.com/o/gG6kgabb 파이썬 Node.js를 공부하는 사람들 https://open.kakao.com/o/gtE0dqsb NodeJS 프론트개발자(Front-developer) https://open.kakao.com/o/ghwYcRA 프론트엔드 풀스택 연구소 (Q&A, 연구얘기) https://open.kakao.com/o/g6tFO3r 프론트엔드, 백엔드, 기타 리눅스, 네트워크 스터디&아무말 대잔치 https://open.kakao.com/o/gzMTxuFb 리눅스 시스템 이름 주소 비고 도커(Docker) 스터디 https://open.kakao.com/o/gvnAGsM 도커 행사 이름 주소 비고 IT행사 알리미 https:/..