小编cle*_*toy的帖子

在 docker 容器内运行后台脚本

在我的 Dockerfile 中,我运行了一个脚本:

RUN /bin/sh -c scripts/init.sh
Run Code Online (Sandbox Code Playgroud)

在内部init.sh,所有以 结尾的命令&都不会执行:我无法运行后台进程。知道为什么吗?

process docker

13
推荐指数
1
解决办法
3万
查看次数

后缀错误:找不到主机或域名

我正在使用 Raspbian,并且 Postfix(版本 2.9.6)服务在我启动时似乎会自动运行,但是如果我想发送邮件,电子邮件会保留在队列中:

$ mailq
26CB72201F    443 Sat Sep 19 19:44:17   user@mail.example.com
(Host or domain name not found. Name service error for name=smtp.gmail.com type=A: Host not found, try again)
                                        someone@gmail.com
Run Code Online (Sandbox Code Playgroud)

如果我重新启动服务 ( sudo service postfix restart),则电子邮件会一直工作到下次启动。

为什么?有什么不同?

在 Postfix 安装过程中,我选择了配置“Internet with smarthost”,但随后我按照…Internet Site 的教程完成了配置,所以这可能是问题(?)我只想发送电子邮件。

更新:问题可能是在连接 Wi-Fi 之前运行 Postfix。

email services postfix

6
推荐指数
2
解决办法
6万
查看次数

标签 统计

docker ×1

email ×1

postfix ×1

process ×1

services ×1