我想知道是否可以在Ubuntu 14.04 USB Live-Disk中安装和运行Docker。
我正在尝试使用8GB USB,4 GB的安装和4 GB的持久存储,但是在运行容器时,我总是收到错误消息(拉它们没问题 )。
这是我的Docker版本:
$ sudo docker version
Client version: 1.6.2
Client API version: 1.18
Go version (client): go1.4.2
Git commit (client): 7c8fca2
OS/Arch (client): linux/amd64
Server version: 1.6.2
Server API version: 1.18
Go version (server): go1.4.2
Git commit (server): 7c8fca2
OS/Arch (server): linux/amd64
而且我在运行Docker容器时遇到的当前错误是:
[8] System error: mountpoint for cpu not found
OBS:有时错误是未找到cpuset或devices。
我正在使用的活动磁盘的内核是:
$ uname -r
3.13.0-32-generic
如果Ubuntu活动磁盘不是运行Docker的最佳活动磁盘,那么是否存在[[带有GUI的其他替代方案,而不仅仅是运行Docker的简单终端?
之所以这样说,是因为我想向父母介绍Docker,但他们不想在自己的PC上安装Linux,因此我需要一些简单的图形界面来记下Dockerfile,打开浏览器等等...UPDATE
我看到在安装过程中设置cgroup-lite依赖项initctl: Unknown job: cgroup-lite
时出错。我还读到一些ubuntu需要安装apparmor
,以便docker安装可以正常工作。所以我安装了它并重新安装了docker(然后安装cgroup-lite没问题,现在,当我运行sudo docker -d
时,我得到了这个]INFO[0000] +job serveapi(unix:///var/run/docker.sock)
INFO[0000] Listening for HTTP on unix (/var/run/docker.sock)
INFO[0000] +job init_networkdriver()
INFO[0000] -job init_networkdriver() = OK (0)
WARN[0004] Your kernel does not support cgroup swap limit.
INFO[0004] Loading containers: start.
......
INFO[0004] Loading containers: done.
INFO[0004] docker daemon: 1.6.2 7c8fca2; execdriver: native-0.2; graphdriver: aufs
INFO[0004] +job acceptconnections()
INFO[0004] -job acceptconnections() = OK (0)
INFO[0004] Daemon has completed initialization
并且当我尝试运行容器时,我收到>
ERRO[0125] HTTP Error: statusCode=500 Cannot start container 90875e79dec37cec41a67aac235b81f0fc17c4e011cd6e5368a4b29336587f5b:
[8] System error: permission denied
不确定内核是否不支持cgroup,但是如果这样,是否有可能在livedisk中更新内核(持久化?)?
我想知道是否可以在Ubuntu 14.04 USB Live-Disk中安装和运行Docker。我正在尝试使用8GB USB,4 GB用于安装和4 GB用于持久存储的方法,但是我一直在获取...
devicemapper
--graph
不会进行任何更改。