タグ

ブックマーク / qiita.com/hirotaka-tajiri (2)

  • Docker コンテナ内のプロセス監視を考える - Qiita

    Dockerとは 多くの解説サイトでは、ハードウェアの仮想をしないので、 VMWareやVirtualBoxなどより軽いとあり、ハードウェア的な解説図があるので、似たモノで軽いモノと思っていたが、立ち上げてプロセスを見てみると実は全く概念が違うものではないかと思われる。 Virtualboxをプロセスを基準に見ると ホストマシン上で、仮想マシンを起動させ、それぞれnginxとapacheを起動させると 上図のような、単純に想像できるような、状態で起動する Dockerをプロセス基準に見ると ホストマシン上で、nginxのコンテナとapacheのコンテナを起動させると 上図のように、コンテナに入って見ると、virtualboxの仮想マシンのような状態も確認できるが、ホスト側でプロセスの確認をしてみると、コンテナのみでホストマシン上にはインストールしていないnginxとapacheという名のプ

    Docker コンテナ内のプロセス監視を考える - Qiita
  • Docker コンテナの時刻同期(時刻データ)について - Qiita

    前文 dockerのコンテナに対する時刻同期はどうするのか? NTPを動かして同期してもいいが、1コンテナには1サービスというdockerのポリシーに反するし、どうなのかなぁ、、、と思っていた。 よくよく考えると、あれ? そもそもdockerってハードウェアの仮想化しないんだよなぁ、あれ? どうやってクロック信号を採っているんだ? って部分に行き着いた。 公式のドキュメントやソースコードを詳しく読めば、確実に判明はするのだけど、英語のドキュメントページの要点を斜め読みするだけだし、ソースコードを読むのはスキル的に至難の業だし、、、 そこで、自分だったらどう設計するかを考えてみる、自分だったらホストとclockデータを共有させる! それなら確認してみましょう 検証作業 環境 Dockerホスト : CentOS 検証用コンテナ : 公式のtomcatコンテナ(ベースOSはdebian) ホス

    Docker コンテナの時刻同期(時刻データ)について - Qiita
  • 1