gpt4 book ai didi

linux - 升级到 docker 1.5 后无法启动 linux 容器

转载 作者:太空宇宙 更新时间:2023-11-04 10:54:34 24 4
gpt4 key购买 nike

我以前用的是 docker 1.3,效果不错。升级到docker 1.5后出现了一些问题。我的 lxc 有问题吗?我已经尝试了 apt-get purge lxcapt-get install lxc 来重新安装它。

➜  ~  sudo docker version
Client version: 1.5.0
Client API version: 1.17
Go version (client): go1.4.1
Git commit (client): a8a31ef
OS/Arch (client): linux/amd64
Server version: 1.5.0
Server API version: 1.17
Go version (server): go1.4.1
Git commit (server): a8a31ef
➜ ~ sudo docker run -i -t ubuntu:14.10 /bin/bash
lxc-start: No such file or directory - failed to use 'proc sys'
lxc-start: failed to setup the mounts for 'b4f70ce8559154b65c80e48d3002ab804d9b00a952ae8efb7803d6251c865b16'
lxc-start: failed to setup the container
lxc-start: invalid sequence number 1. expected 2
lxc-start: failed to spawn 'b4f70ce8559154b65c80e48d3002ab804d9b00a952ae8efb7803d6251c865b16'
➜ ~ lxc-version
lxc version: 1.0.0.alpha1

lxc 似乎可以很好地启动。

➜  temp  sudo lxc-create -n test-container -t ubuntu
➜ temp sudo lxc-ls --fancy
NAME STATE IPV4 IPV6 AUTOSTART
----------------------------------------------
test-container STOPPED - - NO

最佳答案

尝试在 docker 中从 lxc 切换到 native exec 驱动程序。您可以通过将 --exec-driver="native"添加到配置文件 (/etc/default/docker) 中的 DOCKER_OPTS 来实现。 native exec 驱动程序现在在 docker 中得到了最好的支持,并且它在大多数安装中用作默认值。

关于linux - 升级到 docker 1.5 后无法启动 linux 容器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29337142/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com