Skip to content

dotnetsay does not output any of the input text when used in a container #10026

@lbussell

Description

@lbussell

I can't get the dotnetsay tool (https://www.nuget.org/packages/dotnetsay) to work in Docker. Here's what I've tried:

Repro steps

Running directly from the Docker CLI:

docker run --rm mcr.icrosoft.com/dotnet/nightly/sdk:10.0-preview dnx --yes dotnetsay hello world

Running from a Dockerfile build:

FROM mcr.microsoft.com/dotnet/nightly/sdk:10.0-preview AS build
RUN dnx --yes dotnetsay hello world

# This also doesn't work:
RUN ["dnx""--yes""dotnetsay""hello world"]

Observed behavior

Building the Dockerfile with docker build --no-cache --progress=plain ., dotnet bot doesn't "say" anything, only the ASCII art is output.

Expected behavior

The text "hello world" should be output, followed by some ASCII art of dotnet-bot.

It looks like @richlander owns the package.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions