特定のベースイメージオペレーティングシステム(FROM ubuntu:14:04など)を指定していないドッカーファイルを見ています。イメージを構築するとき(そしてベースOSイメージを指定しないとき)に使用されるデフォルトのオペレーティングシステムに関する仕様はありますか?Dockerデフォルトのオペレーティングシステム
1
A
答えて
2
ミュラーが述べたように、Dockerfileには常にdocumentationというFROM命令が必要です。ただし、DockerfileのOSでなくてもよいさまざまなベースイメージを選択できます。たとえば、Javaアプリケーション用のドッキング・イメージを作成する場合、Javaイメージをベース・イメージとして使用できます。
FROM library/java
しかし、最後に、あなたはそれらの画像のDockerfileを徹底的に横断している場合、あなたはどちらか一方のOSになってしまいます。 JavaはDebianをベースにしています。
1
はドッカー基準に従ってhttps://docs.docker.com/engine/reference/builder/
ドッカー順にDockerfileの手順を実行します。 最初の 命令は、構築中の のベースイメージを指定するために
FROM
である必要があります。
+0
私の悪い:私はそれを実際には分かっていませんでした。java:8は実際にdebianを引き出します。 –
関連する問題
- 1. WordPress Docker Containerのデフォルト設定
- 2. RealBASICがデフォルトのオペレーティングシステムでプログラムファイルを開くコンソール/端末
- 3. Windows 7でオペレーティングシステムのデフォルト言語を決定しますか?
- 4. DockerのデフォルトCPUアーキテクチャがホストの
- 5. オペレーティングシステムのアップデートには、Dockerイメージを構築中に永久にかかる
- 6. docker-machine:マシン名なし、デフォルトなし "
- 7. オペレーティングシステムのページフレーム
- 8. オペレーティングシステムの資料
- 9. オペレーティングシステムのAndroidブック
- 10. オペレーティングシステムの効率
- 11. PICマイクロコントローラのオペレーティングシステム
- 12. Adaのオペレーティングシステム
- 13. BSDオペレーティングシステムのRawソケット
- 14. WPFのアプリケーションとオペレーティングシステム
- 15. オペレーティングシステムのアクティブプロセスとレディキュー
- 16. NIOS IIオペレーティングシステムのサポート
- 17. オペレーティングシステム:カーネルモードの操作
- 18. オペレーティングシステムの状態図
- 19. オペレーティングシステムとレジスタのパラメータ
- 20. オペレーティングシステムVBSスクリプト
- 21. オペレーティングシステム - MLFQスケジューリング
- 22. マルチコアとオペレーティングシステム
- 23. Docker MachineのデフォルトのVMのパッケージマネージャーですか?
- 24. macOS上のDockerイメージのデフォルトのディスクスペースを増やす
- 25. .vimrcでのオペレーティングシステムの決定
- 26. 複数のオペレーティングシステムのMySQLデータベース
- 27. 最新のオペレーティングシステムでのメモリセグメンテーション
- 28. ドッカー - オペレーティングシステムのイメージのみ?
- 29. オペレーティングシステムでのファイル検索
- 30. クライアントのオペレーティングシステム名を取得
私はそれを最後に理解したものです。しかし、確認のために多くの感謝。 –