O slideshow foi denunciado.
Utilizamos seu perfil e dados de atividades no LinkedIn para personalizar e exibir anúncios mais relevantes. Altere suas preferências de anúncios quando desejar.

ニフクラでDockerを使う際のTips

750 visualizações

Publicada em

2018年9月19日のエンジニアミートアップ第8回
富士通クラウドテクノロジーズ株式会社 クラウドサービス事業本部 プラットフォーム開発部 杉山太紀氏の資料

Publicada em: Engenharia
  • Seja o primeiro a comentar

ニフクラでDockerを使う際のTips

  1. 1. Copyright 2018 FUJITSU CLOUD TECHNOLOGIES LIMITED ニフクラでDockerを使う際のTips クラウドサービス事業本部 プラットフォーム開発部 杉山太紀 2018/9/19 ニフクラ エンジニア ミートアップ 第8回
  2. 2. Copyright 2018 FUJITSU CLOUD TECHNOLOGIES LIMITED ニフクラでDockerを利用するお客様からの質問 まずはじめに
  3. 3. Copyright 2018 FUJITSU CLOUD TECHNOLOGIES LIMITED ニフクラでDockerを利用するお客様からの質問 Q. Dockerをニフクラ上で動かすのは利用規約の違反に当たらないか? A. 当たりません!大丈夫です! ひとつの OS(Kernel) を複数の実行環境(名 前空間)に分離
  4. 4. Copyright 2018 FUJITSU CLOUD TECHNOLOGIES LIMITED ニフクラでDockerを利用するお客様からの質問 ■禁止行為: 作成したサーバの再仮想行為 Dockerはリソース空間を隔離する仕組みであり、 再仮想化しているわけではないのでOK! ■禁止行為: ニフクラ上に作成したサーバのネットワーク設定変更 仮想ブリッジに付与される仮想MACで 直接通信を行うような設定を しなければOK! (実MACに付与されているIPでNATする) dkcerhost コンテナA docker0(仮想ブリッジ) コンテナB Docker Host Docker network NIC 10.104.62.253 172.17.0.1
  5. 5. Copyright 2018 FUJITSU CLOUD TECHNOLOGIES LIMITED ニフクラでDockerを利用するお客様からの質問 Q. Dockerを使うとニフクラのコントロールパネルの表示が おかしくなるのですが… A. 今回解説していきます!
  6. 6. Copyright 2018 FUJITSU CLOUD TECHNOLOGIES LIMITED ニフクラでDockerを利用するお客様からの質問 具体的にどういう現象が起こるのか ニフクラでDocker導入する流れとともに見ていきます
  7. 7. Copyright 2018 FUJITSU CLOUD TECHNOLOGIES LIMITED ニフクラでDockerを利用するお客様からの質問 ■ ニフクラでサーバを準備 今回使用するOS : Ubuntu 16.04 CentOSだと - 必要なServiceのアップデートが大変 - kernelのアップデートも必要 Dockerを使う際はUbuntuを推奨します
  8. 8. Copyright 2018 FUJITSU CLOUD TECHNOLOGIES LIMITED コンパネの表示を正す ■ 公式サイトを参考にDockerをInstall https://docs.docker.com/install/linux/docker-ce/ubuntu/ DockerがInstallされ、動いていることを確認
  9. 9. Copyright 2018 FUJITSU CLOUD TECHNOLOGIES LIMITED ニフクラでDockerを利用するお客様からの質問 ■ サーバの状態をもう一度確認すると…
  10. 10. Copyright 2018 FUJITSU CLOUD TECHNOLOGIES LIMITED コンパネの表示を正す プライベートIPが変わってしまっている!?
  11. 11. Copyright 2018 FUJITSU CLOUD TECHNOLOGIES LIMITED コンパネの表示を正す ■サーバのIP確認してみると…
  12. 12. Copyright 2018 FUJITSU CLOUD TECHNOLOGIES LIMITED コンパネの表示を正す Docker で追加したものが表示されてしまっている… IP表示はニフクラでは open-vm-tools を利用している Dockerの利用により、docker0,veth などのインターフェースが追加さ れ、コントロールパネルで表示されるIPの情報がずれてしまっている open-vm-toolsを設定変更し、順序を制御すれば正しく表示できる!
  13. 13. Copyright 2018 FUJITSU CLOUD TECHNOLOGIES LIMITED コンパネの表示を正す ■設定変更方法の紹介 まずはopen-vm-toolsのverを確認 取得できる情報の順序を制御出来るのは ver 10.2 から ver がそれ以下の場合はバージョンアップが必要 ・apt upgrade open-vm-tools
  14. 14. Copyright 2018 FUJITSU CLOUD TECHNOLOGIES LIMITED コンパネの表示を正す ■/etc/vmware-tools/tools.conf を編集
  15. 15. Copyright 2018 FUJITSU CLOUD TECHNOLOGIES LIMITED コンパネの表示を正す ■ open-vm-tools を再起動
  16. 16. Copyright 2018 FUJITSU CLOUD TECHNOLOGIES LIMITED コンパネの表示を正す ■再度ニフクラのコンパネを確認してみると… もとのIPが表示されるようになっています!
  17. 17. Copyright 2018 FUJITSU CLOUD TECHNOLOGIES LIMITED ■ ニフクラ上でDockerを利用しても全然大丈夫! 利用規約違反にはあたりません! ■Dockerを利用する際はopen-vm-toolsの設定を 入れるとより快適に! まとめ
  18. 18. Copyright 2018 FUJITSU CLOUD TECHNOLOGIES LIMITED

×