Tag Archives: docker

把 rTorrent 跑到 Docker 裡

花了些時間研究如何把 rTorrent 丟進 Docker 裡跑,對應的設定都放在 GitHub 上的「gslin/rtorrent-docker」這邊。 使用的方式是傳入使用者的 uid 與 gid (-e USER_GID 與 -e USER_UID),以及預期的 port (有兩個地方,一個是 -e PORT,另外一個是 -p 開 port forwarding,不然外面沒辦法直接連進來),然後把 TERM 變數丟進確保 console 的操作。剩下來把對應的目錄掛進 container 讓他可以寫入 (-v 的部份): docker run \ -e PORT=6991 -e TERM=${TERM} \ … Continue reading

Posted in Computer, Linux, Murmuring, Network, OS, P2P, Software | Tagged , , , , , , | Leave a comment

在 Docker 裡面跑 GUI 程式

由於想把一些東西隔離放到 Docker 裡跑,所以找了些資料看看怎麼做。 在「Running GUI apps with Docker」這邊講了怎麼在 Docker 裡面跑 Firefox,不過在我的電腦上有狀況 (跑起來沒問題,但開網頁後 Firefox 就會 crash),也許再找時間看看吧... 不過這邊學到了把 X11 的相關資源丟進去的方式: docker run -ti --rm \ -e DISPLAY=$DISPLAY \ -v /tmp/.X11-unix:/tmp/.X11-unix \ firefox 不過畢竟是把整個 X11 資源都暴露進去了,技術上並不安全,只能跑一些大公司的程式,這些公司至少不能明目張膽的把 screenshot 一直傳回去... (還是其實都有做?@_@) 另外是 Skype,之前在「用 Docker 跑 … Continue reading

Posted in Computer, Murmuring, Network, Security, Software | Tagged , , , , , , | Leave a comment

Scylla 1.4 系列的發佈

ScyllaDB 最近發行了 Scylla 1.4 與 1.4.1:「Scylla release: version 1.4」與「Scylla release: version 1.4.1」,另外也整理出 Docker 版本:「Scylla on Docker」。 可以從 1.4 的公告裡面看到功能愈來愈完整了,在導入其他跟 Cassandra 配合的軟體應該會愈來愈順,而且就之前用 Presto 而去 Scylla 的 GitHub 上回報問題的經驗,Scylla 的人對於能夠生出可重製的 bug report 還蠻重視的,解決速度都還算合理... 另外提供 Docker image 也讓想要測試的人變方便...

Posted in Computer, Database, Murmuring, Software | Tagged , , , , | Leave a comment

Docker 的權限控制

Red Hat Enterprise Linux Blog 上整理了一篇關於 Docker 目前支援的權限控制:「Secure Your Containers with this One Weird Trick」,目前有 38 個權限可以控制: Originally the kernel allocated a 32-bit bitmask to define these capabilities. A few years ago it was expanded to 64. There are currently … Continue reading

Posted in Computer, Linux, Murmuring, OS, Security, Software | Tagged , , , , , , | Leave a comment

Open Source 版本的 Skype

前幾天講到用 Docker 跑 Skype 的「用 Docker 跑 Skype 講電話」,剛剛就看到「skypeopensource2」這個專案,不過目前功能非常有限: First in world self-made client to Skype Network based on reversing original Skype 5.5 client. For now, only receiving and sending messages are supported. 然後看了一下專案內容,應該是 Windows-only,這樣應該還是暫時會用 Docker 版本的 Skype 吧... 最主要還是拿來打電話 … Continue reading

Posted in Computer, Murmuring, Network, P2P, Software, Telephone | Tagged , , , , | Leave a comment

用 Docker 跑 Skype 講電話

Update:中文的部份是有問題的。之前以為是跑 Docker 版本時,實際上跑到很久前裝的 skype... 移除後發現 voice 沒問題,但沒有中文字型... 因為 Skype 裡面不知道跑了什麼東西,所以想要用 Docker 包起來放在 container 裡面跑,但之前測起來不穩定,而且中文字型的問題一直沒解決,所以就先一直丟著。 而剛剛測了一下 sameersbn/docker-skype 這邊的版本,發現之前遇到沒辦法看中文的問題也解決了。 安裝的方法非常簡單,先拉下來,然後執行他: $ docker pull sameersbn/skype:latest $ docker run -it --rm --volume /usr/local/bin:/target sameersbn/skype:latest install 這樣就會產生 /usr/local/bin/skype,直接跑他就好了,登入後再拿自家電話撥號,測了一下沒什麼問題。另外中文輸入法也是吃 host 的,所以也很順,弄得頗不錯的...

Posted in Computer, Linux, Murmuring, Network, OS, P2P, Security, Software, Telephone | Tagged , , , , , | 4 Comments

Docker 在 Mac 與 Windows 上使用 xhyve 與 Hyper-V

Docker 在 Mac OS X 與 Windows 上開始支援其他的 VM Host 了:「Docker for Mac and Windows Beta: the simplest way to use Docker on your laptop」。 之前在 Mac OS X 與 Windows 上必須使用 VirtualBox 跑一個 Linux Host 起來,而現在可以用 xhyve 與 Hyper-V,另外剛剛發現 … Continue reading

Posted in Computer, Linux, Murmuring, OS, Software | Tagged , , , , , , , , , , , | Leave a comment

在 Docker 裡跑 ZeroNet

在「Play: A P2P Distributed Torrent Site That's Impossible to Shut Down」這邊看到 ZeroNet,標語是使用 P2P 分散式站台: Real-time updated, P2P websites using Bitcoin cryptography and the BitTorrent network 想說丟進 Docker 裡玩看看,測了一下沒什麼問題,只要 port forwarding 打幾個洞就好了。 先開 port 15441 (對外溝通) 與 port 43110 (UI 用),這兩個是預設值: … Continue reading

Posted in Computer, Murmuring, Network, P2P, Security, Software, WWW | Tagged , , , | 2 Comments

試玩 LXD

LXD 是 Canonical (Ubuntu 的那家公司) 推的 container 系統,在「Super Fast Local Workloads With LXD, ZFS, and Juju」這篇文章裡雖然是提 ZFS + Juju 這兩個東西,但 LXD 的部份還是給了些可以直接拿來用的資訊。 首先先安裝 LXD,我是裝 ppa:ubuntu-lxc/stable 這個版本,裝完 lxd 後就照著先執行: $ newgrp lxd $ lxd init 由於沒有裝 zfs,就用 dir 模式跑就好了。網路的部份就先選 no 混過去,反正 … Continue reading

Posted in Computer, Linux, Murmuring, OS, Software | Tagged , , , , , , , , , | 1 Comment

Docker 預定將 Official Image 從 Ubuntu 換到 Alpine Linux

在「Docker Official Images are Moving to Alpine Linux」這邊看到的消息,消息引用自 Hacker News 上的討論串:「CoreOS Overview, Part One (deis.com)」,其中 shykes 這樣說: Disclaimer: I work at Docker. Incidentay, we have hired Natanael Copa, the awesome creator of Alpine Linux and are in the process of … Continue reading

Posted in Computer, Linux, Murmuring, OS, Software | Tagged , , , , , | Leave a comment