SlideShare a Scribd company logo
1 of 5
Download to read offline
Docker で XXXXXXサーバ 
を つくれませんでした 
水野佑紀
@MizunoYouki
eth0 
veth- 
XXX 
docker0 
eth0 
172.17.42.1 
192.168.0.13 
54.64.0.46 
netns 
↓ IPマスカレード 
Docker Host 
Docker Container 
# docker run --it --name ex mizuno/docker_z:0.0 
EC2 Instance
Apache HTTPD 
- mod_proxy 
- mod_ssl 
- mod_auth_basic 
eth1 
veth- 
YYY 
br0 
eth1 
eth0 
veth- 
XXX 
docker0 
eth0 
172.17.42.1 
192.168.0.13 
54.64.0.46 
netns 
↓ IPマスカレード 
EC2 Instance 
Docker Container 
192.168.0.96 
54.65.79.97 
netns 
↓ IPマスカレード 
Docker Host 
192.168.200.10 
1
Apache HTTPD 
- mod_proxy 
- mod_ssl 
- mod_auth_basic 
eth1 
192.168.200.10 
1 192.168.34.56 
veth- 
YYY 
br0 
eth1 
eth0 
veth- 
XXX 
docker0 
eth0 
172.17.42.1 
192.168.0.13 
54.64.0.46 
netns 
↓ IPマスカレード 
EC2 Instance 
Docker Container 
192.168.0.96 
54.65.79.97 
netns 
↓ IPマスカレード 
Docker 
Containers... 
eh0 
veth- 
AAA 
Apache 
HTTPD 
eth1 
veth- 
BBB 
br1 
bbrr11 
eetheth2th22 
192.168.0.21 
54.63.2.2 
Docker Host 
172.17.42.2

More Related Content

What's hot

Docker+CoreOS+GCEで自動スケール分散レイトレ
Docker+CoreOS+GCEで自動スケール分散レイトレDocker+CoreOS+GCEで自動スケール分散レイトレ
Docker+CoreOS+GCEで自動スケール分散レイトレ
peryaudo
 
Python開発環境三種の神器
Python開発環境三種の神器Python開発環境三種の神器
Python開発環境三種の神器
Yukitaka Uchikoshi
 
Trema での Open vSwitch
Trema での Open vSwitchTrema での Open vSwitch
Trema での Open vSwitch
kazuyas
 
EC2でkeepalived+LVS(DSR)
EC2でkeepalived+LVS(DSR)EC2でkeepalived+LVS(DSR)
EC2でkeepalived+LVS(DSR)
Sugawara Genki
 

What's hot (20)

Docker+CoreOS+GCEで自動スケール分散レイトレ
Docker+CoreOS+GCEで自動スケール分散レイトレDocker+CoreOS+GCEで自動スケール分散レイトレ
Docker+CoreOS+GCEで自動スケール分散レイトレ
 
serverspecを使用したサーバ設定テストの実例
serverspecを使用したサーバ設定テストの実例serverspecを使用したサーバ設定テストの実例
serverspecを使用したサーバ設定テストの実例
 
あの日実行したコンテナの名前を僕達はまだ知らない。
あの日実行したコンテナの名前を僕達はまだ知らない。あの日実行したコンテナの名前を僕達はまだ知らない。
あの日実行したコンテナの名前を僕達はまだ知らない。
 
Solaris Container
Solaris ContainerSolaris Container
Solaris Container
 
Python開発環境三種の神器
Python開発環境三種の神器Python開発環境三種の神器
Python開発環境三種の神器
 
コンテナ情報交換会2
コンテナ情報交換会2コンテナ情報交換会2
コンテナ情報交換会2
 
plotnetcfg入門 | Introduction to plotnetcfg
plotnetcfg入門 | Introduction to plotnetcfgplotnetcfg入門 | Introduction to plotnetcfg
plotnetcfg入門 | Introduction to plotnetcfg
 
ConfD で Linux にNetconfを喋らせてみた
ConfD で Linux にNetconfを喋らせてみたConfD で Linux にNetconfを喋らせてみた
ConfD で Linux にNetconfを喋らせてみた
 
勉強会0614 vagrant
勉強会0614 vagrant勉強会0614 vagrant
勉強会0614 vagrant
 
INTEROP2013 ORC チームvyavyavya
INTEROP2013 ORC チームvyavyavyaINTEROP2013 ORC チームvyavyavya
INTEROP2013 ORC チームvyavyavya
 
ヤギにサーバーを管理してもらう話
ヤギにサーバーを管理してもらう話ヤギにサーバーを管理してもらう話
ヤギにサーバーを管理してもらう話
 
Osc201703 tokyo-clonezilla-v1.2 j
Osc201703 tokyo-clonezilla-v1.2 jOsc201703 tokyo-clonezilla-v1.2 j
Osc201703 tokyo-clonezilla-v1.2 j
 
FreeBSDでおうちのルーター
FreeBSDでおうちのルーターFreeBSDでおうちのルーター
FreeBSDでおうちのルーター
 
Trema での Open vSwitch
Trema での Open vSwitchTrema での Open vSwitch
Trema での Open vSwitch
 
Jailが起動しないので調査してみた
Jailが起動しないので調査してみたJailが起動しないので調査してみた
Jailが起動しないので調査してみた
 
EC2でkeepalived+LVS(DSR)
EC2でkeepalived+LVS(DSR)EC2でkeepalived+LVS(DSR)
EC2でkeepalived+LVS(DSR)
 
LinuxをインストールしてWebサーバーを立ち上げてみよう
LinuxをインストールしてWebサーバーを立ち上げてみようLinuxをインストールしてWebサーバーを立ち上げてみよう
LinuxをインストールしてWebサーバーを立ち上げてみよう
 
Casperjsのインストール
CasperjsのインストールCasperjsのインストール
Casperjsのインストール
 
Tottoruby 20110903
Tottoruby 20110903Tottoruby 20110903
Tottoruby 20110903
 
UEFI時代のブートローダ
UEFI時代のブートローダUEFI時代のブートローダ
UEFI時代のブートローダ
 

Similar to Docker で xxxxxxサーバ を つくれませんでした

Dockerハンズオン
DockerハンズオンDockerハンズオン
Dockerハンズオン
Kazuyuki Mori
 

Similar to Docker で xxxxxxサーバ を つくれませんでした (20)

Dockerのキホンその2 Docker Compose Swarm Machine 利用編
Dockerのキホンその2 Docker Compose Swarm Machine 利用編Dockerのキホンその2 Docker Compose Swarm Machine 利用編
Dockerのキホンその2 Docker Compose Swarm Machine 利用編
 
いまさら聞けないDocker - 第5回コンテナ型仮想化の情報交換会@大阪
いまさら聞けないDocker - 第5回コンテナ型仮想化の情報交換会@大阪いまさら聞けないDocker - 第5回コンテナ型仮想化の情報交換会@大阪
いまさら聞けないDocker - 第5回コンテナ型仮想化の情報交換会@大阪
 
Docker社内勉強会
Docker社内勉強会Docker社内勉強会
Docker社内勉強会
 
JAWS-UG コンテナ支部 Docker入門 ハンズオン
JAWS-UG コンテナ支部 Docker入門 ハンズオンJAWS-UG コンテナ支部 Docker入門 ハンズオン
JAWS-UG コンテナ支部 Docker入門 ハンズオン
 
Dockerハンズオン
DockerハンズオンDockerハンズオン
Dockerハンズオン
 
Docker Swarm入門
Docker Swarm入門Docker Swarm入門
Docker Swarm入門
 
Docker技術情報アップデート v1.9 ネットワークとオーケストレーション
Docker技術情報アップデート v1.9 ネットワークとオーケストレーションDocker技術情報アップデート v1.9 ネットワークとオーケストレーション
Docker技術情報アップデート v1.9 ネットワークとオーケストレーション
 
Docker入門 OSC 2018 Tokyo/Spring
Docker入門 OSC 2018 Tokyo/SpringDocker入門 OSC 2018 Tokyo/Spring
Docker入門 OSC 2018 Tokyo/Spring
 
Docker超入門
Docker超入門Docker超入門
Docker超入門
 
Docker Tokyo
Docker TokyoDocker Tokyo
Docker Tokyo
 
Docker & Kubernetes基礎
Docker & Kubernetes基礎Docker & Kubernetes基礎
Docker & Kubernetes基礎
 
Dockerイメージを作る
Dockerイメージを作るDockerイメージを作る
Dockerイメージを作る
 
Circle ci and docker+serverspec
Circle ci and docker+serverspecCircle ci and docker+serverspec
Circle ci and docker+serverspec
 
Dockerと継続的インテグレーション
Dockerと継続的インテグレーションDockerと継続的インテグレーション
Dockerと継続的インテグレーション
 
ラズパイ2で動く Docker PaaS
ラズパイ2で動く Docker PaaSラズパイ2で動く Docker PaaS
ラズパイ2で動く Docker PaaS
 
Docker Swarm モード にゅうもん
Docker Swarm モード にゅうもんDocker Swarm モード にゅうもん
Docker Swarm モード にゅうもん
 
Docker最新動向2017秋+セキュリティの落とし穴
Docker最新動向2017秋+セキュリティの落とし穴Docker最新動向2017秋+セキュリティの落とし穴
Docker最新動向2017秋+セキュリティの落とし穴
 
Dockerイメージ構築 実践テクニック
Dockerイメージ構築 実践テクニックDockerイメージ構築 実践テクニック
Dockerイメージ構築 実践テクニック
 
今さら聞けない人のためのDocker超入門
今さら聞けない人のためのDocker超入門今さら聞けない人のためのDocker超入門
今さら聞けない人のためのDocker超入門
 
Dockerでlamp環境を作って見る
Dockerでlamp環境を作って見るDockerでlamp環境を作って見る
Dockerでlamp環境を作って見る
 

Docker で xxxxxxサーバ を つくれませんでした

  • 1. Docker で XXXXXXサーバ を つくれませんでした 水野佑紀
  • 3. eth0 veth- XXX docker0 eth0 172.17.42.1 192.168.0.13 54.64.0.46 netns ↓ IPマスカレード Docker Host Docker Container # docker run --it --name ex mizuno/docker_z:0.0 EC2 Instance
  • 4. Apache HTTPD - mod_proxy - mod_ssl - mod_auth_basic eth1 veth- YYY br0 eth1 eth0 veth- XXX docker0 eth0 172.17.42.1 192.168.0.13 54.64.0.46 netns ↓ IPマスカレード EC2 Instance Docker Container 192.168.0.96 54.65.79.97 netns ↓ IPマスカレード Docker Host 192.168.200.10 1
  • 5. Apache HTTPD - mod_proxy - mod_ssl - mod_auth_basic eth1 192.168.200.10 1 192.168.34.56 veth- YYY br0 eth1 eth0 veth- XXX docker0 eth0 172.17.42.1 192.168.0.13 54.64.0.46 netns ↓ IPマスカレード EC2 Instance Docker Container 192.168.0.96 54.65.79.97 netns ↓ IPマスカレード Docker Containers... eh0 veth- AAA Apache HTTPD eth1 veth- BBB br1 bbrr11 eetheth2th22 192.168.0.21 54.63.2.2 Docker Host 172.17.42.2