前回の記事の続きになります。
手探りDocker #1
次の記事
手探りDocker #3
サンプルアプリケーションのインストール
前回も参考にしたサイトdocker docs
の以下を選択します。
以下のGitHubのリポジトリをクローンし、クローンしたフォルダに移動して以下コマンドを打ちます。
https://github.com/dockersamples/example-voting-app
以下コマンドを打って「投票アプリ」を起動?します。
docker-compose up --build
実行するとPythonのエラー?警告?が出ている。
挫折しそう・・・
まず1つ目のエラーから調査していきます。
google翻訳に入れてみたところ、
非推奨:Python 2.7は2020年1月1日にサポートを終了しました。
Python2.7のメンテナンスが終了したため、Pythonをアップグレードしてください。
pipの将来のバージョンでは、Python 2.7のサポートが廃止される予定です。
pipでのPython 2サポートの詳細については、
https://pip.pypa.io/en/latest/development/release-process/#python-2-supportを参照してください。
警告っぽいです。学習用なので、このまま進めようと思います。
次に2つ目のエラー
ググってみたところ、OSがMACでないために表示される警告の模様
npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for fsevents@1.0.14
警告なので問題ないとの意見がちらほらみられるので、これもこのままとする
3つ目のエラー
訳すと「強制的にあなたが何をしているかを知っていることを願っています」とのこと
全然意味が分からない
調べてみるとnpmのキャッシュをクリアすると解消するらしい。
でもコマンドで打ったのはdocker-compose up --build
だけですから、どうすりゃいいのよって感じです。
警告なのでとりあえず飛ばします。
最後のエラー
example-voting-app_vote_1
とexample-voting-app_result_1
のコンテナが開始できていないらしい
以下のような画面がでていた。ドライブ共有が原因っぽい。
Share it
を選択しても解決はしなかった。
今日はここまで・・・