FrugalWare
用过官方的包可以完成在 FrugalWare 安装:
lxc-docker 包将会安装 Docker 的最新的tagged版本。
依赖
Docker 需要依赖几个特定的包。核心依赖如下:
- systemd
- lvm2
- sqlite3
- libguestfs
- lxc
- iproute2
- bridge-utils
安装
只需一条简单
$ sudo pacman -S lxc-docker
就可以完成。
启动 Docker
在这里,systemd 为Docker 创建一个服务单元。将 Docker 作为服务启动:
$ sudo systemctl start lxc-docker
开机启动:
$ sudo systemctl enable lxc-docker
定制 daemon 选项
如果你需要添加一个 HTTP 代理,为 Docker 运行时文件设置一个不同的目录或一个分区,或者其他定制化的设置,请参考Systemd文章去了解更多如何去使用你的 Systemd 定制化Docker daemon 选项。
卸载
去卸载 Docker 包:
$ sudo pacman -R lxc-docker
卸载 Docker 包和不需要的依赖包:
$ sudo pacman -Rns lxc-docker
上面的命令不会删除保存本地的镜像、容器、数据卷或用户创建的配置文件。如果你想删除它们,可以使用如下命令:
$ rm -rf /var/lib/docker
你必须手动删除用户创建的配置文件。