docker exec
は私のために働いていません。 docker exec -it mymachine bash
の実行中のコンテナに接続してsh -c 'mysql -u root < /tmp/schema.sql'
を実行すると、動作します。docker-execの出力をリダイレクト
docker exec mymachine sh -c 'mysql -u root < /tmp/schema.sql'
を実行しただけではエラーは発生しませんが、何もしません。 docker exec mymachine sh -c 'mysql -u root < /tmp/i_dont_exist.sql'
を実行してもエラーになりません。
これを修正するにはどうすればよいですか?
は、説明を編集しました – lamirap