ドッカーの構想を理解できません。いくつかのステップでドッカーを使用して製品を展開する方法
https://github.com/vimeo/graphite-api-influxdb-docker
私は1回目のドッキングウィンドウに直面していたし、グラファイトを展開することが重要である+ influxdbこの作品の夜はそのリンクから:私は(グラファイトinfluxdbからグラフを描画する)このコンポーネントをインストールしようとしています。
質問は:グラファイトとinfluxdbのgithubリンクを検索する必要がある場合は、それらをインストールしてから、ドッカーの下で動作させるのですか?
このプロジェクトをどのドッカーとどのくらい速く展開するか。私はgithubのリンクから、次の手順を実行する必要が理解できるように
:
は#cd /root
#yum install docker
#docker pull vimeo/graphite-api-influxdb
#git clone https://github.com/vimeo/graphite-api-influxdb-docker.git
#cd graphite-api-influxdb-docker
#ls
Dockerfile graphite-api.sh graphite-api.yaml LICENSE NOTICE README.md
#vi graphite-api.yaml (change <host> to localhost)
#docker build .
#docker run -p 8000:8000 <image-id> (<image-id> here i set like vimeo/graphite-api-influxdb if this true?)
私は別の方向で考えると、uは何を考えていくつかの単語を望んでいることを感じる程度私には少しの助けがします。
リンクの 'build'セクションに従ってください。 'git clone'の代わりに' build'セクションで指示されているように新しいDockerfileを作成し、必要なカスタマイズをして同じフォルダに 'yaml'ファイルを追加してください。最後に、名前 'docker build -t name .'でビルドし、' docker run -p 8000:8000 name' –