0

我正在尝试使用 laradock 使用以下命令设置容器:

docker-compose up -d nginx mysql

问题是我收到以下错误:

E: There were unauthenticated packages and -y was used without --allow-unauthenticated
ERROR: Service 'workspace' failed to build: The command '/bin/sh -c apt-get update -yqq     && apt-get -yqq install nasm' returned a non-zero code: 100`

有没有办法让它使用 yum 而不是 apt-get?

(我是一个服务器菜鸟,认为 docker 会很容易,而且看起来确实如此。只是无法弄清楚为什么它试图使用 apt-get 而不是 yum。谢谢。)

4

1 回答 1

0

我建议阅读不同软件包系统的问题:Getting apt-get on an alpine container

大多数官方 docker 镜像可用于不同版本的 Linux(alpine、debian、cent)。我宁愿创建一个自己的 Dockerfile 并更改“FROM x:y”,也不愿使用不同的包系统。

但是,请阅读链接的评论。

于 2019-02-05T21:31:17.993 回答