Tag Archives: container

對於是否要用 Container (Docker) 的檢查表

這篇積的有點久,但很不錯的一篇文章 (以條列出來的東西來看):「Instead of containerization, give me strong config & deployment primitives」。 作者遇到了現在很多團隊「因為潮/因為好像可以解決問題,而想要用 Docker」,在沒有想清楚的情況跳下去用,發現沒解決本來的問題,反而製造了一堆問題。 如果你已經在用 AWS,那麼 Docker 相較於 AWS 大致上只有一個優點,也就是開啟速度很快 (因為是 container 的特性)。Docker 的另外幾個優點在 AWS 上是不存在的,包括了 immutable 以及隔離性。 在 AWS 上使用 Docker 反而有不少麻煩,像是要處理 AutoScaling + Service Discovery 時整合的問題,以及 storage 問題。這些都需要另外花力氣處理。 另外一個常聽到的是「讓開發環境與線上環境一致」的議題常常是假議題,對於有照 … Continue reading

Posted in AWS, Cloud, Computer, Murmuring, Network, Software | Tagged , , , , | 1 Comment

看 container 狀態的 ctop

bcicen/ctop 這個專案,可以看到 container 使用資源的狀態: 用 Go 寫的。

Posted in Computer, 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

用 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

試玩 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 Image

在 Hacker News Daily 上看到「Super small Docker image based on Alpine Linux」這個專案,看了一下是 BusyBox 類的專案,不過套件支援度比起其他 BusyBox 專案多不少。 基於 Alpine Linux 的系統: Alpine Linux is an independent, non-commercial, general purpose Linux distribution designed for power users who appreciate security, simplicity and resource … Continue reading

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

Bocker:用 bash 與 btrfs 疊出來的 Docker

Bocker 這個專案的標語是「Docker implemented in 100 lines of bash」。 有研究過 Docker 實作的人會了解到,最基本版的 Docker 其實最難的是那層可疊的 Filesystem,其他的主要是拿現成的東西出來包裝。 而 Bocker 就是把 btrfs 拿出來用,解決 Layered Filesystem 的問題。而週邊目前有些東西要自己設定而已,其實完成度不低? 相當打臉 XDDD

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

DynamoDB Streams...

去年 (2014) 十一月時 AWS 推出了 DynamoDB Streams,像是 RDBMS 裡 trigger 的東西,不過當時還沒這麼方便,而且也是 preview 階段:「Sneak Preview – DynamoDB Streams」。 Once you enable it for a DynamoDB table, all changes (puts, updates, and deletes) made to the table are tracked on a rolling … Continue reading

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

用 Docker 測試 Mesos

照著「Deploy a Mesos Cluster with 7 Commands Using Docker」上面的方法做,遇到一些小狀況,解決後總算是搞定了。 文章作者的目的是利用 Docker 在不弄髒環境下讓人很容易上手測試,不需要處理一堆 Java 以及設定檔的問題。讓沒有用過的人可以感受一下 Mesos 與 Marathon 的界面與操作。 總共會跑起四個 docker instance,分別是 ZooKeeper、Mesos Master、Marathon、Mesos Slave Container。 我遇到的問題是我在 Ubuntu 上面的 UFW 設為 default deny,造成這四隻程式之間溝通不良,最後是針對 docker0 這個 interface 放行: # ufw allow in … Continue reading

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

Windows 10 將會支援 MKV 與 FLAC 格式

lag 了一陣子的消息,Slashdot 上看到 Windows 10 將會支援 MKV 與 FLAC 格式:「Windows 10 To Feature Native Support For MKV and FLAC」。 出自這則 Tweet: Keen eyed #WindowsInsiders will notice something cool about this pic. Something to look forward to in the new year! … Continue reading

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