gpt4 book ai didi

docker - apt-get 在没有 sudo 的容器内失败

转载 作者:行者123 更新时间:2023-12-05 08:12:06 27 4
gpt4 key购买 nike

<分区>

我观察到一个问题,即 apt-get install 在容器中失败:

  1. 包已经安装,
  2. 未使用 sudo。

这可以通过创建一个简单的容器来重新创建,例如

docker run -it ubuntu:latest /bin/bash 

在容器中,运行以下命令:

apt-get install software-properties-common
apt-get install software-properties-common

第二次,这将失败并显示“Killed”消息。如果您随后在语句前加上 sudo,它将成功完成:

sudo apt-get install software-properties-common 

如果容器中的用户是 root,为什么需要 sudo 来重新安装现有包?我不认为这与 AUFS 文件系统有关,因为在前面添加 sudo 将完成。

这是使用 docker 1.10 和 Ubuntu 镜像。

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