Docker for Mac容器中缺少回车符

Eri*_* H. 9 macos bash docker

突然之间我的所有docker/docker-compose exec/run命令都是打印缺少回车的日志,因为缩进而无法读取命令行(见下图).

我将docker重新安装到出厂设置,但这并没有解决任何问题.

我还应该在哪里解决这类问题?

更新 这是docker-for-mac中的一个活动问题.

我刚刚更新到17.06.0-rc1-ce-mac13,那时我开始遇到问题.

另外,如果您投票结束,可以发表评论吗?

在此输入图像描述 在此输入图像描述

Cha*_*ffy 8

要解决Docker中最近的回归,请执行:

stty onlcr
Run Code Online (Sandbox Code Playgroud)

这会在每个换行符后添加一个隐式回车符.

CharlessMacBook:~ cduffy$ docker run -t -i bash
bash-4.4#
          bash-4.4#
                    bash-4.4# stty onlcr
                                        bash-4.4#
bash-4.4#
bash-4.4#
Run Code Online (Sandbox Code Playgroud)