0
hsql DBサーバが起動するとすぐにいくつかのhsqlスクリプトを実行するコンテナを作成しています(私はすべてのテーブル/スキーマを保持するイメージです)。 HSQLサーバ起動時のデフォルトスクリプトをドッカーから実行
は私がjava ${java_vm_parameters} -cp /opt/hsqldb/hsqldb.jar org.hsqldb.Server -database.0 "file:/opt/database/${hsqldb_database_name}
が、私はどこ* .script/*同じディレクトリに私のスクリプトを入れて試してみましたサーバインスタンスを起動してentrypoint.shファイルに以下の行を、持っています.logはこれらのスクリプトが実行されることを望んでおり、動作しませんでした。どんな助けもありがとうございます。
エラーがありますか?あなたが提供できるログはどれですか? 'docker run'だけでなく、実際のドッカーexecセッションからコマンドを実行してください。 –
@ cricket_007エラーはありません。スクリプトはコピーされますが、テーブルは作成されません。 –
@ cricket_007私はそれが正しいアプローチであると確信しています –