コンテナに最適化されたOSを使用した新しい設定に廃止されたコンテナ-vmイメージを使用していた既存の設定をアップグレードしようとすると、https://cloud.google.com/container-optimized-os/docs/のすべてのドキュメントに従っています。しかし、何も動作しません! Dockerコンテナをポート80(つまり-p 80:80)にバインドすることはできません。また、Dockerコンテナは/var/run/nginx.pidに書き込めないようです(はい、nginxを使用しています私のドッカーのコンテナ)。私はAppArmourを無効にする指示に従いました。また、nginxのAppArmourプロファイルを作成しようとしました。何も動作しません!彼らは、単にbusyboxイメージを使用して "Hello World"や睡眠を出力するのではなく、コンテナ最適化されたOSを使っています。ポートを開いてファイルシステムに書き込む例はどうですか?コンテナに最適化されたOSの例
0
A
答えて
3
Apache GuacamoleをContainer Optimized OSにインストールしましたが、それは魅力的です。 some constraints in place for securityがあります。
ルートファイルシステムを( "/")、読み取り専用それのいくつかの部分と同様に搭載されている次のように、書き込み可能なように取り付けられたRE:
/TMP /ラン/メディア/ MNT/disksおよび/ var/lib/cloudはすべてtmpfsを使用して にマウントされていますが、書き込み可能ですが、その内容はリブート時には に保存されません。
ディレクトリ/ MNT/stateful_partition、/ VAR 及び/ホームは これらの位置は リブート持続データを格納するために使用することができることを意味ステートフルディスクパーティションから搭載されています。たとえば、Dockerの作業ディレクトリ/ var/lib/dockerはリブート時にステートフルな です。
- /var/lib/dockerと/ var/lib/cloudのみが「実行可能」としてマウントされます(noexecマウントフラグなしの )。
If you need to accept HTTP (port 80) connections from any source IPアドレスは、あなたのコンテナOptimzied OSインスタンス上で次のコマンドを実行します。一般的には
sudo iptables -w -A INPUT -p tcp --dport 80 -j ACCEPT
、あなたがクラウドのinitてsystemdにサービスとしてホストファイアウォールを設定することをお勧めします。
PS:コンテナ最適化OSは自動更新が可能です。このメカニズムを使用して、Compute Engineインスタンスのフリートを更新できます。
関連する問題
- 1. コンテナ最適化されたOSのパフォーマンス
- 2. コンテナ最適化されたOSサービスログ出力をStackdriver Loggingに送信
- 3. 最適化されたページングソリューション
- 4. 最適化されたjQuery
- 5. 最適化で最適化されたプロファイリング関数
- 6. NAOロボットイメージに最適化されたチュートリアル
- 7. 最適化されたパスの移動先に適したアルゴリズム
- 8. 最適化されたstrcmpの実装
- 9. 最適化されたSQLの出力
- 10. 最適な検索エンジン最適化されたWordpressのテーマ?
- 11. スプリングブートバッチ:CPUパフォーマンス最適化例
- 12. OCRに最適化された/適切なカメラアクティビティの作成
- 13. r.js最適化された最適化されたファイルが実行されていません
- 14. ポリラインdrawMapRect最適化された図面
- 15. 最適化された検索
- 16. Python 3:最適化されたバブルソート
- 17. オフセットで最適化されたコピー/ペーストコード?
- 18. 最適化されたバブルソート(Java)
- 19. 最適化された方法
- 20. 最適化されたSQLクエリ
- 21. 診断、最適化コンパイルされたコード
- 22. QPixmapで最適化された図面
- 23. キャッシュに最適化されたN進化ツリーの設計
- 24. Time-to-Temperature、最適化された開始、最適化された停止、サーモスタットレベルのNest APIアクセスAway
- 25. Reduxの例 - バンドルの最適化
- 26. コードサイズのために最適化されたNewlib
- 27. CUDA削減最適化の例
- 28. 数値ストリームの最適化例
- 29. 自己コード化された2層人工ニューラルネットワークの最適化
- 30. バイオインフォマティクスに最適なOS?
-v 80:80は-p 80:80 .. typo? – koma
@koma固定ありがとう – dgrant