More Related Content
Similar to ニフクラでDockerを使う際のTips (20)
More from 富士通クラウドテクノロジーズ株式会社 (20)
ニフクラでDockerを使う際のTips
- 1. Copyright 2018 FUJITSU CLOUD TECHNOLOGIES LIMITED
ニフクラでDockerを使う際のTips
クラウドサービス事業本部 プラットフォーム開発部
杉山太紀
2018/9/19 ニフクラ エンジニア ミートアップ 第8回
- 3. Copyright 2018 FUJITSU CLOUD TECHNOLOGIES LIMITED
ニフクラでDockerを利用するお客様からの質問
Q. Dockerをニフクラ上で動かすのは利用規約の違反に当たらないか?
A. 当たりません!大丈夫です!
ひとつの OS(Kernel) を複数の実行環境(名
前空間)に分離
- 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. Copyright 2018 FUJITSU CLOUD TECHNOLOGIES LIMITED
ニフクラでDockerを利用するお客様からの質問
Q. Dockerを使うとニフクラのコントロールパネルの表示が
おかしくなるのですが…
A. 今回解説していきます!
- 6. Copyright 2018 FUJITSU CLOUD TECHNOLOGIES LIMITED
ニフクラでDockerを利用するお客様からの質問
具体的にどういう現象が起こるのか
ニフクラでDocker導入する流れとともに見ていきます
- 7. Copyright 2018 FUJITSU CLOUD TECHNOLOGIES LIMITED
ニフクラでDockerを利用するお客様からの質問
■ ニフクラでサーバを準備
今回使用するOS : Ubuntu 16.04
CentOSだと
- 必要なServiceのアップデートが大変
- kernelのアップデートも必要
Dockerを使う際はUbuntuを推奨します
- 8. Copyright 2018 FUJITSU CLOUD TECHNOLOGIES LIMITED
コンパネの表示を正す
■ 公式サイトを参考にDockerをInstall
https://docs.docker.com/install/linux/docker-ce/ubuntu/
DockerがInstallされ、動いていることを確認
- 12. Copyright 2018 FUJITSU CLOUD TECHNOLOGIES LIMITED
コンパネの表示を正す
Docker で追加したものが表示されてしまっている…
IP表示はニフクラでは open-vm-tools を利用している
Dockerの利用により、docker0,veth などのインターフェースが追加さ
れ、コントロールパネルで表示されるIPの情報がずれてしまっている
open-vm-toolsを設定変更し、順序を制御すれば正しく表示できる!
- 13. Copyright 2018 FUJITSU CLOUD TECHNOLOGIES LIMITED
コンパネの表示を正す
■設定変更方法の紹介
まずはopen-vm-toolsのverを確認
取得できる情報の順序を制御出来るのは ver 10.2 から
ver がそれ以下の場合はバージョンアップが必要
・apt upgrade open-vm-tools
- 17. Copyright 2018 FUJITSU CLOUD TECHNOLOGIES LIMITED
■ ニフクラ上でDockerを利用しても全然大丈夫!
利用規約違反にはあたりません!
■Dockerを利用する際はopen-vm-toolsの設定を
入れるとより快適に!
まとめ