2017-02-18 18 views
-1

スタートアップ時にコンテナを設定するスクリプトを実行することで終了するドッカー画像を作成しました。スクリプトを実行ドッカファイルのこのようなファイルやディレクトリがないとスクリプトが実行されない

一部は、スクリプトが

echo "Starting WLS" 
whoami 
echo $DOMAIN_HOME 
cd $DOMAIN_HOME 
pwd 
ls -ltr ./bin/ 
sh ./bin/startWeblogic.sh 
tail -f -n0 /etc/hosts 

それらにwhoami PWDなどがちょうど目的をデバッグするためのもので以下のようになっています

RUN chmod +x /scratch/software/config/config.sh 
CMD /scratch/software/config/config.sh 

を下回るようなものです。出力は次のとおりです。

Starting WLS 
root 
/scratch/software/Oracle/Middleware/Wls122120/user_projects/domains/fa_domain 
/scratch/software/Oracle/Middleware/Wls122120/user_projects/domains/fa_domain 
total 108 
drwxr-x--- 2 root root 4096 Feb 11 07:22 service_migration 
drwxr-x--- 2 root root 4096 Feb 11 07:22 server_migration 
drwxr-x--- 2 root root 4096 Feb 11 07:22 patching 
drwxr-x--- 2 root root 4096 Feb 11 07:22 nodemanager 
-rwxr-x--- 1 root root 2166 Feb 11 07:27 stopWebLogic.sh 
-rwxr-x--- 1 root root 889 Feb 11 07:27 stopRSDaemon.sh 
-rwxr-x--- 1 root root 1153 Feb 11 07:27 stopNodeManager.sh 
-rwxr-x--- 1 root root 2699 Feb 11 07:27 stopManagedWebLogic.sh 
-rwxr-x--- 1 root root 1985 Feb 11 07:27 stopComponent.sh 
-rwxr-x--- 1 root root 7211 Feb 11 07:27 startWebLogic.sh 
-rwxr-x--- 1 root root 725 Feb 11 07:27 startRSDaemon.sh 
-rwxr-x--- 1 root root 1832 Feb 11 07:27 startNodeManager.sh 
-rwxr-x--- 1 root root 2928 Feb 11 07:27 startManagedWebLogic.sh 
-rwxr-x--- 1 root root 2321 Feb 11 07:27 startComponent.sh 
-rwxr-x--- 1 root root 21083 Feb 11 07:27 setStartupEnv.sh 
-rwxr-x--- 1 root root 925 Feb 11 07:27 setNMJavaHome.sh 
-rwxr-x--- 1 root root 14566 Feb 11 07:27 setDomainEnv.sh 
-rwxr-x--- 1 root root 2675 Feb 11 07:27 generateArchive.sh 
sh: ./bin/startWeblogic.sh: No such file or directory 

上記の私のコメントで述べたように、それはそのようなファイルやディレクトリ

+2

大文字「l」?そのように: 'startWeblogic.sh'と' startWebLogic.sh' – jrbeverly

+0

はそんなに馬鹿げた間違いだとは信じられませんでした。 – Vik

答えて

1

を言わない、なぜ私がリストの間、スクリプトは、startWeblogiclogicには資本を持っていないsh ./bin/startWeblogic.shを呼び出して、わかりません​​のファイルがあります。

+0

おかしな間違いの一つ – Vik

+0

おそらくあなたの質問を削除することができます。 – codeforester

関連する問題