gpt4 book ai didi

docker - 在Docker中添加主机时如何修复只读错误?

转载 作者:行者123 更新时间:2023-12-05 05:56:19 26 4
gpt4 key购买 nike

<分区>

我正在尝试将主机添加到 Docker 镜像中的 /etc/hosts。我的 Dockerfile 中有以下行:

RUN echo 10.162.34.15 my-host-name >> /etc/hosts

当我运行 docker build 时,出现以下错误:

#8 0.624 /bin/sh: 1: cannot create /etc/hosts: Read-only file system

我从以前版本的 Docker 中发现了各种老问题,其中 /etc/hosts 是只读的,但与为什么在以后的版本中会发生这种情况无关。我正在使用 Docker Desktop for Mac 3.3.3,Docker 引擎 20.10.6。

我知道 docker run --add-hostdocker-compose 中的 extra_hosts。我愿意改用其中之一,但我想至少了解此错误的来源。

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