・IOx Gnomesに怒られた。
・IR829上のデプロイしたdocker applicationを取得した。
・アプリはBridge Network DHCPからのIPを取得しなかった。
・ここの手順に従って設定を行いました。: IOxでbridge networkからのIPを取得できない。
・とてもうまくいき、現在はIPアドレスを取得できているが、アプリを"Start"とすると、開始しようとしてすぐに停止してしまう。
・アクティベートの解除のあと再度アクティベートを行い、デプロイについてもデプロイの解除と再度デプロイを行ったが、この問題が起こった原因がわからなかった。
Dockerでどのような種類のアプリを実行していますか?
C 言語の場合、Dockerタイプのアプリは/sbin/initに基づいていないので、コンテナを生かしてinit scriptsを開始させるためには、Backgroundで実行するループアプリを使う必要があります。
IOx上でDockerアプリを開発する方法の詳細として、Cisco DevNet: IOx - IOx - IOx (go to App Development --> Docker Demo Apps, and C based simple app - IOx Docs as a C based Docker app as an example)を参照してください。
・docker container内で実行する簡単なpython scriptを取得しました。
もしアプリが開始とともにすぐに、何かのエラーのために停止しているようだとしたら、この原因はわかります。
GOSを修正してGOSの再起動をしたときに起こるようで、使用中のライブラリの一つが破壊されたことによるというのが1つ考えられます。
コメント
0件のコメント
サインインしてコメントを残してください。