私はユーザーにアプリケーションを提供する立場にありますが、かなりの数のプログラムとコンポーネントがインストールされている必要があります。私が考えている方法の1つは、VMまたはDockerイメージを提供することです。この考え方では、配送可能物はイメージであり、ユーザーは理想的にはドッカーイメージをダブルクリックし、便利なフロントエンドを示すWebインターフェイスをポップアップするだけです。 (この場合は、私が開発しているPythonスクリプトとの対話を可能にするためにJupyterを実行すると想像しています。)しかし、私はまだDockerがどのように動作するか混乱しています。ダブルクリック可能なイメージを送信できるのではなく、docker pull ..
を実行しなければならないと思われます。それは...たくさんのものをダウンロードし、どこかにインストールします。次に、コマンドを実行する必要がありますdocker run ...
ウェブインターフェイスを使用したクリックアンドドッキングのドッカー画像(またはVM)?
Dockerまたは類似のVMソリューションに対して、よりシンプルで、ファイル指向のインターフェイスがありますか?そんな奇妙なやり方で物事を管理しなければならないのはなぜですか?
(それは現在、非常に優れたWindowsとMacのサポートがあり、その画像は私が理解から、VMイメージよりもかなり小さくすることができるので、私はドッカーを好む。)
編集:「奇妙な方法」とは、私が意味するのは、私には明らかなのは、ファイルmy-docker-thing.image
をダウンロードして、docker run my-docker-thing.image
のように実行するということです。代わりに単一のdocker pull
はのファイルをたくさん入れて、..*ImageBlob*
という名前のハードドライブをすぐにいっぱいにしているようで、実際に何が起こっているのか分かりません。私は、これらのファイルには画像に合成できる「ピース」が含まれていると仮定していますが、これを単一のファイルで表現する方法はありますか?
優秀、ありがとうございます!私はまだこの機能を見逃していませんでした。私はそれを試してみる、素晴らしい音。 – Steve