Docker 16

Docker NAS - LinuxServer.io 활용하기

퍼가실 땐 링크로 퍼가주시고, 인용할 경우 출처를 꼭 남겨주세요. 막히는 부분이나 이상한 부분, 더 괜찮은 아이디어는 댓글로 자유롭게 달아주세요. 제 블로그에는 구글 광고가 삽입되어 있습니다. 괜찮으시다면 광고 한 번씩 눌러주세요. 힘도 되고 책임감도 높여줘서 글의 퀄리티가 향상됩니다. :) LinuxServer.io 이제 아시다시피 Docker NAS를 구축하려면 NAS 구축을 용이하게 해주는 이미지들이 필요합니다. 도커 저장소에 좋은 이미지들이 많이 있지만, 특히 개인 서버 구축에 힘써주는 단체가 있어요. LinuxServer.io란 곳입니다. 저희가 보통 NAS에서 사용하고자 하는 서비스들, Plex, Transmission, NextCloud 등 뿐만 아니라 개인 서버에도 쓸 만한 좋은 서비스들,..

Docker NAS - Docker 설치와 기본 지식

퍼가실 땐 링크로 퍼가주시고, 인용할 경우 출처를 꼭 남겨주세요. 막히는 부분이나 이상한 부분, 더 괜찮은 아이디어는 댓글로 자유롭게 달아주세요. 제 블로그에는 구글 광고가 삽입되어 있습니다. 괜찮으시다면 광고 한 번씩 눌러주세요. 힘도 되고 책임감도 높여줘서 글의 퀄리티가 향상됩니다. :) Docker 도커란 오픈 소스 컨테이너 프로젝트입니다. 2013년에 출시했기 때문에 아직도 굉장히 젊은 프로그램이에요. 적은 용량과 쉬운 사용법에 비해 거의 호스트 운영체제와 같은 성능을 내기 때문에 분산 처리 시스템이나 대형 서버에도 많이 쓰이고 있습니다. Container와 Image 오픈 소스 컨테이너가 무슨 말일까요? 오픈 소스는 그럭 저럭 알겠는데, 컨테이너란 말이 감이 안 오실 수 있습니다. 컨테이너와 이..

Docker, OMV5 NAS 구축 가이드를 예정 중입니다.

이번에 티스토리가 마크다운을 지원해주기도 하고, 이전 정보가 너무 오래된 것도 있고, 제가 요새 너무 글을 안 올리는 것 같아서 후레쉬하게 구축 가이드 2개 예정해봅니다. 후레쉬하게 블로그 테마도 바꿨어요. 자꾸 생각만 하고, 댓글로도 사실 Docker 관련 가이드를 올릴 거란 말만 했었는데, 이번에 꼭 올려볼게요. OMV 5는 아직 정식 출시가 되진 않았지만 프리뷰 버전을 설치할 수 있습니다. 일단 지켜보다가 정식 출시가 되면 올릴 생각입니다. 기다리시는 분들이 계실 진 모르겠지만 :)

Daily 2019.04.22

Docker - ODROID Kernel Builder, 오드로이드 커널 빌드 간편화 이미지 개발/배포

Docker - ODROID Kernel Builder ODROID 리눅스 커널을 데스크탑 리눅스 환경에서 빌드할 때, 사실 꽤 불편합니다. 각 오드로이드 플랫폼에 맞는 툴체인을 받아야 하고, 각 환경에 맞는 환경 변수도 설정해줘야 해요. 툴체인과 환경 변수 설정을 완료하더라도 make 명령어를 때려서 .config 생성부터, modules들을 부트 미디어의 / 파티션에 설치해줘야 하고, 빌드된 Image파일과 .dtb 파일을 부트 미디어로 또 옮겨줘야 합니다. 초보자에겐 그 과정이 충분히 어렵기도 하고, 숙련자에게도 살짝 귀찮은 작업일 수 있어요. 그래서 저도 쓸 겸 해서 도커 이미지를 만들었습니다. 제 경우에도 확실히 커널 소스 수정 후 바로 빌드/설치할 때 이 이미지가 자동으로 해주니 편하네요. 특..

Programming/Docker 2019.03.05

Docker - h5ai, 개인 파일 사이트 이미지 개발/배포

Docker - h5ai H2로 서버를 옮기면서 x86이기도 하고 용량도, 램도 넉넉하니 Docker로만 필요한 서비스들을 구축해보자 생각했습니다. Docker를 서버로 사용하면 얻을 수 있는 장점은 정말 많은데, 특히 서버 셋업이 잘못되더라도 복구하기가 쉽다는 점, 업데이트를 제가 하지 않아도 이미지 갱신만으로 된다는 점이 너무 매력적이었어요. 사실 약 1년 전부터 구상하고 있긴 했지만 기존 서버에 이미 손수 한땀한땀 정성들여 짜놨기 때문에 귀찮아서 시도는 하지 않고 있었습니다. 하지만 이번엔 어차피 새로 구축해야 하기 때문에 LinuxServer.io라는 단체에서 제공해주는 Docker 이미지들을 사용하기로 했습니다. 지금은 정상적으로 모두 설치가 됐고, 잘 사용하고 있어요. 게다가 저 단체에서 여러..

Programming/Docker 2019.01.11

Docker - 오드로이드/라즈베리파이 웹 개발을 위한 간단 ARM LEMP 스택 패키지

Docker 아마 간단한 웹/소켓 서버가 필요한데 현재 윈도우 시스템이라면, 보통 가상머신으로 리눅스를 설치하기 위해 VMware나 VirtualBox를 많이들 사용하실 겁니다. 나쁘지 않은 방법이에요. 사실 (알려진 한) 지금껏 그 방법 외에는 윈도우라는 Host OS를 유지할 다른 방법이 없었어요. 근데 저런 가상머신의 문제점은, 쓸데없는 리소스 소모와 성능 저하가 너무 심하단 거예요. OS위에 다른 OS를 설치하는 방식이기 때문에 하나만 돌려도 시스템 과부하가 어마무시 합니다. 그래서 최근에 나온 CPU들은 아예 가상화 성능 개선 기술(명령어 집합)을 제공하긴 하죠, VT-d나 VT-x같은.. 그래봐야 Host OS 위에서 다른 OS 하나를 통으로 돌린다는 점은 바뀌지 않아요. Docker는 조금 ..

Programming/Docker 2017.11.13