Dockerfile构建容器的时候报这错,在系统里单独运行这句话是可以的,请朋友指点!!
做出修改之后的报错
很正常啊,docker容器基础镜像和本地环境还是有差异的
报错就是环境里面没有which命令
要么在镜像构建过程中避免使用which,要么就找一个包含了which的镜像作为基础镜像,如docker run --rm alpine:3.6 which which。
which
docker run --rm alpine:3.6 which which
1 回答653 阅读✓ 已解决
1 回答597 阅读
2 回答646 阅读✓ 已解决
2 回答1.9k 阅读
1 回答2.5k 阅读
2 回答8.9k 阅读
2 回答1.6k 阅读✓ 已解决
1 回答8.6k 阅读✓ 已解决
很正常啊,docker容器基础镜像和本地环境还是有差异的
报错就是环境里面没有which命令