docker volume mode: Configure bind propagation
찾아보게 된 계기 rclone을 독커로 사용해보고 싶었습니다. docker 컨테이너는 docker만 설치되면 모든 기기에서 사용할 수 있게 해줍니다. 그런데 rclone 컨테이너를 독커로 구동하지 않으면 당연히 다른 기기에서는 사용할 수 없게 되죠. rclone까지 컨테이너로 만들 필요가 있었습니다 그러면 컨테이너에서 마운트한 볼륨을 host에서 접근할 수 있어야 합니다. 그래서 찾아보았고 docker는 당연히 이런 기능을 제공하고 있었습니다. Configure bind propagation…
docker swarm 성공기. feat. Oracle
지난번에 오라클과 제 나스에 시도했었으나 iptables를 비롯한 온갖 보안툴로 인해 실패했습니다. 게다가 이 글에서 소개할 이유 때문에 오라클 인스턴스와 제 나스가 연결이 되었다고 해도 실패했을 것입니다. swarm을 시도하게 된 배경 독커 공식 문서에 따르면 3,5, 7 대.. 홀수 개의 매니저를 권장합니다. 기존에는 웹서버와 관련된 모든 서비스를 하나의 머신에, VPN 관련 서비스를 또 다른 머신에 넣어두었었습니다.…
Docker Swarm 실패기
현재 이 워드프레스는 qnap에 설치되어있습니다. qnap은 당연히 스냅샷과 백업을 지원해줍니다. 최근데 제가 오라클 free tier를 통해 두대의 가상머신을 구했음에도 Qnap을 이용하는 가장 큰 이유입니다. 하지만 qnap에는 단점이 존재합니다. 재시동입니다. qnap은 가끔이라도 os를 업데이트하게 될텐데, 이 동안 wordpress는 당연히 볼수 없습니다. 게다가 업데이트가 있으면 재시작을 두번하게 되는데, 이 때는 거의 1시간의 시간이 소요됩니다. 그래서 swarm을 이용하려고…
Oracle Free Tier
새로운 장난감을 찾았습니다. 지금까지 무료로 cloud 일부를 사용할 수 있는 구글이나 AWS의 경우 기간에 제한이 있었습니다. 하지만 오라클은 다릅니다. 제한에는 성능 제한만이 존재하고, 월 100만회로 요청이 제한되어있습니다. 지금 저의 NAS에 있는 독커들 중 NAS가 꺼져도 항상 켜져있어야 하면서 성능이 낮아도 되는 Docker들을 Oracle로 옮겨보려고 합니다. 그 중 하나가 프록시 서버입니다. 먼저 저는 NAS에서 사용하던 독커…
Plex Media Server를 Docker로
지금까지는 NAS에서 제공해주는 기능들을 최대한 활용했습니다. 그 기능들은 GUI로 관리 할 수 있어서 편리했습니다. 물론 시놀로지와 큐냅이 서로 다른 기능을 제공하고, 기능이 같더라 해도 대체로 서로 호환되지 않았습니다. Docker를 알고나니 호환되지 않는다는것의 불편함과 GUI를 얻지만 CUI로는 아무것도 못한다는 것이 매우 불편했습니다. Qnap은 NAS를 종료하거나 일정 시간이 될때마다 스크립트를 실행할 수 있는 기능을 제공하지 않습니다. 시작…