Enterprise Developer をコンテナーとともに使用する場合は、次の制限に注意する必要があります。
デバッグ
- Ubuntu では、Docker バージョン 18.04 のコンテナーの内容についてデバッグする場合、Docker ホストのカーネルをバージョン 5.0.0-27 から 5.0.0-31 に更新する必要があります。
- COBOL アプリケーションまたは PL/I アプリケーションの起動構成タイプを使用してコンテナー内の COBOL アプリケーションまたは PL/I アプリケーションをデバッグする場合、アプリケーションへの入力を指定したり、アプリケーションからの出力を表示したりすることはできません。この問題は、Docker または podman のコマンドを使用してコンテナーを実行する場合は発生しませんが、コンテナー内のアプリケーションを IDE から実行する場合に発生することがあります。
Docker for Windows
- Windows 10 では、コンテナーをビルドまたは実行する際にメモリ不足の例外が発生した場合に、Docker に割り当てられるメモリを増やす必要がある場合があります。これは、Windows コンテナーのサイズおよび割り当てられたデフォルトのメモリが原因です。docker build または docker run を実行する際に、-m フラグを渡すことで、より大きな値を設定できます。この問題は、Windows Server で実行している場合は該当しません。
- Docker for Windows を使用して付属のベース イメージを作成する際に、断続的な問題が確認されています。次のエラー メッセージが表示される場合は、作成を再試行してください。