在高山地区找不到邮箱

问题描述 投票:0回答:1

我对docker和alpine-linux非常陌生。我有一个在RHEL VM中运行良好的bash脚本。我正在尝试使其在alpine-linux v3.11 docker容器中运行。我的bash脚本当前使用curl,jq,mailx。为了涵盖这些依赖项,我有以下Dockerfile:

FROM alpine

RUN apk update && \
    apk add bash vim curl jq mailx

内部显示Installing mailx (8.1.1-r1)

但是,在容器中,我看不到mailx。

/ # mailx
/bin/sh: mailx: not found
/ # which mailx
/ #

有人可以提供有关如何使Mailx在alpine-linux中工作的帮助吗?我可以更改bash脚本以在alpine-linux中使用其他电子邮件选项,但是我的首要选择是使其在alpine-linux中按原样运行。

alpine mailx
1个回答
0
投票

Alpine的mailx包中的可执行文件的名称实际上只是mail

请参见contents of mailx package,由以下组成:

  • /etc/mail.rc
  • /usr/bin/mail
  • /usr/share/misc/mail.tildehelp
  • /usr/share/misc/mail.help
© www.soinside.com 2019 - 2024. All rights reserved.