我正在尝试使用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。谢谢。)
答案 0 :(得分:0)
我建议阅读有关不同包装系统的问题:Getting apt-get on an alpine container
大多数官方docker镜像可用于不同版本的Linux(高山,debian,cent)。我宁愿创建自己的Dockerfile并更改“ FROM x:y”,也不愿使用其他软件包系统。
但是,请阅读链接的评论。