ターミナルでdquote>が発生
コマンドを実行していると、以下の通り「dquote」が表示されexitできない事象が発生
lawrence@Chocolate mysql_dv % lawrence@Chocolate mysql_dv % docker container run -d --rm --name mysql \ > -e "MYSQL_ALLOW_EMPTY_PASSWORD=yes dquote> exit dquote> c dquote> cx dquote> / dquote> \ dquote> exit dquote> exit dquote> mysql:5.7 dquote> exit dquote>
原因
「"」(ダブルクォーテーション)のせい
dquote = double quotation の略ですね
ちなみに、「'」(シングルクォーテーション)で括ると quoteと表示される模様
対応
区切り文字を入力すれば解決
lawrence@Chocolate mysql_dv % docker container run -d --rm --name mysql \ > -e "MYSQL_ALLOW_EMPTY_PASSWORD=yes dquote> exit dquote> c dquote> cx dquote> / dquote> \ dquote> exit dquote> exit dquote> mysql:5.7 dquote> exit dquote> " "docker container run" requires at least 1 argument. See 'docker container run --help'. Usage: docker container run [OPTIONS] IMAGE [COMMAND] [ARG...] Run a command in a new container lawrence@Chocolate mysql_dv %
ちゃんと終了しましたね!