我有一个在容器上运行的 C# 应用程序,在主机上我有一个带有简单字段的网页。当应用程序收到数据时,我希望它用数据填充焦点字段。
我的第一个想法是通过在主机上运行用于xdotool
模拟按键的脚本来模拟主机的按键,但问题是这破坏了docker的实用性,并且只适用于运行unix、xdotool
安装且脚本在后台运行的主机,甚至不谈安全性......
主机始终是 Unix 系统,但版本和软件包可能会发生变化,
Dockerfile:
FROM mcr.microsoft.com/dotnet/runtime:3.1-alpine
COPY ./publish MyApp/
ENTRYPOINT dotnet MyApp/MyApp.dll
我也在使用docker-compose:
version: "3.3"
services:
my-app:
image: path/to/image
restart: always
volumes:
- /opt/username/configuration/appSettings.json:/CONFIG/appSettings.json
- /opt/username/logs/:/LOGS/
有没有办法直接从容器中输出数据?也许我可以安装一些卷并将数据直接写入某处,但我不知道在哪里。