runC容器生成和運(yùn)行工具
runc 是一個(gè)命令行工具,用來(lái)大量生成和運(yùn)行符合 OCF/OCP 規(guī)范的容器。
可嵌入
容器作為 runC 的子進(jìn)程開(kāi)啟,在不需要運(yùn)行一個(gè) Docker daemon 的情況下可以嵌入到其他各種系統(tǒng)。
硬實(shí)力
runC 基于 libcontainer,同樣的容器技術(shù)驅(qū)動(dòng)百萬(wàn)級(jí) Docker Engine 安裝。
兼容 Docker
Docker 鏡像可以在 runC 運(yùn)行。
Systemd 集成
[Unit] Description=Minecraft Build Server Documentation=http://minecraft.net After=network.target [Service] CPUQuota=200% MemoryLimit=1536M ExecStart=/usr/local/bin/runc Restart=on-failure WorkingDirectory=/containers/minecraftbuild [Install] WantedBy=multi-user.target
示例:
runc / $ ps PID USER COMMAND 1 daemon sh 5 daemon sh / $
評(píng)論
圖片
表情
