docker - 运行串联命令失败
问题描述
在尝试构建以下 Dockerfile
FROM ruby:2.7.1-alpine3.12
RUN apk update && \
apk --no-cache add git
# Install Syslog
RUN wget -O /usr/remote_syslog_linux_i386.tar.gz https://github.com/papertrail/remote_syslog2/releases/download/v0.20/remote_syslog_linux_i386.tar.gz && \
tar xzf /usr/remote_syslog_linux_i386.tar.gz -C /usr
我收到以下错误
但是,以下 Dockerfile
FROM ruby:2.7.1-alpine3.12
RUN apk update && \
apk --no-cache add git
# Install Syslog
RUN wget -O /usr/remote_syslog_linux_i386.tar.gz https://github.com/papertrail/remote_syslog2/releases/download/v0.20/remote_syslog_linux_i386.tar.gz
RUN tar xzf /usr/remote_syslog_linux_i386.tar.gz -C /usr
不会遇到任何错误。
我错过了什么?
解决方案
推荐阅读
- javascript - 如何为我的选择元素和按钮重构事件侦听器?
- python - 为什么我有来自 Openweathermap JSON 和 PyOWM 库的不同 api 响应?
- yaml - 如何在 yaml 文件中找到错误?
- android - 没有找到类“android.view.View?
- android - 带 Flutter 的传送带 - 在本地运行 .net Web 应用程序时出现握手错误
- python - 与python交互拟合
- c# - 如何在面板上制作透明标签?
- kubernetes - Openshift ResourceQuota 使用而不是预留?
- regex - Grep 的行为与 Online RegExp-Tester 不同
- android - 当我使用 startActivity 方法时,Android 应用程序崩溃,handleWindowVisibility: no activity for token android.os.BinderProxy@e4f69f5