在CRUX Linux可以通過(guò)由 James Mills 提供的 ports,或者官方的 contrib ports.
docker port 將構(gòu)建安裝最新版本的 Docker。
如果你的版本允許,更新你的 ports 目錄樹(shù)并且安裝docker(用root用戶):
# prt-get depinst docker
如果你想節(jié)省你的編譯時(shí)間,你可以安裝docker-bin
如果使 CRUX + Docker 主機(jī)正常工作,你必須確保你的內(nèi)核安裝必要的模塊來(lái)保證 Docker 進(jìn)程的正常運(yùn)行。
請(qǐng)閱讀README:
$ prt-get readme docker
docker ports 安裝由 Docker 發(fā)行版提供的 contrib/check-config.sh 腳本,以供檢查你的內(nèi)核配置是否適合安裝 Docker 主機(jī)。
運(yùn)行下面的命令來(lái)檢查你的內(nèi)核:
$ /usr/share/docker/check-config.sh
我們提供一個(gè) rc 腳本來(lái)創(chuàng)建 Docker.請(qǐng)使用下列命令來(lái)啟動(dòng) Docker 服務(wù)(root用戶):
# /etc/rc.d/docker start
設(shè)置開(kāi)機(jī)啟動(dòng)
/etc/rc.confdocker 放到 SERVICES=(...) 數(shù)組 net 之后.“官方庫(kù)”中提供了由 James Mills 制作的 CRUX 鏡像。你可以使用 pull 命令來(lái)使用這個(gè)鏡像,當(dāng)然你也可以在 Dockerfile(s) 中的 FROM 部分來(lái)設(shè)置使用。
$ docker pull crux
$ docker run -i -t crux
在 Docker Hub 中也有其他用戶貢獻(xiàn)的 CRUX 基礎(chǔ)鏡像 。
如果你有一些問(wèn)題,請(qǐng)?jiān)?CRUX Bug Tracker 提交。
尋求更多技術(shù)支持,請(qǐng)查看 CRUX 郵件列表 或加入在 FreeNode 網(wǎng)絡(luò)上的 IRC Channels.