Docker �の基本的な使い方をkwskrb で紹介した時の資料です。 本スライドは次の資料の抜粋+α版です。もう少し詳細を知りたい場合にあわせて御覧ください。 『そろそろ知っておきたい!!コンテナ技術とDockerのキホン』 http://www.slideshare.net/ngzm/lxc-and-dockerbasic
![Docker 基本のおさらい2 / Compose Swarm Machine をためした話](https://cdn-ak-scissors.b.st-hatena.com/image/square/5bfcbd04c3f628e9d13f90f7eb9c8bb08e2403b5/height=288;version=1;width=512/https%3A%2F%2Fcdn.slidesharecdn.com%2Fss_thumbnails%2Fdocker-basic2-kwskrb-150722013627-lva1-app6891-thumbnail.jpg%3Fwidth%3D640%26height%3D640%26fit%3Dbounds)
Dockerおじさん業はまだまだ続きます。理想のかっこいいデプロイ環境を作りたいんですよ、こんてぃにゅーあすでぷろいですよ。 Docker Composeを使うとコンテナのスケールは簡単にできる訳ですが、負荷分散の面でいうとホスト自体も分けてスケーリングしたいところです。Dockerが提供するツール群には、Docker Swarmという複数のホストをあたかも一台のホストのように扱うためのツールがあります。Docker Swarmで管理している複数ホストにDocker Composeでコンテナをスケーリングし、フロントはリバースプロキシとして機能するnginxでロードバランスするという構成を試してみたいと思います。今回のゴールは以下のような構成です。 Docker Swarmで複数ホストを連携させる Docker ToolboxまたはDocker Machineをインストール済の場合は特に新
Docker allows servers from multiple containers to connect to each other via links and service discovery. However, from what I can see this service discovery is host-local. I would like to implement a service that uses other services hosted on a different machine. There have been several approaches to solving this problem in Docker, such as CoreOS's jumpers, host-local services that essentially pro
前回はDocker MachineでDockerノードを構築してみたので、今回は同時にアナウンスされたDocker Swarmでクラスタを構築してみます。 Docker Swarmとは Docker Swarmは複数のDockerホストをクラスタ化するためのツールです。Docker SwarmをAPIを受け取るフロントエンドとして、コンテナをクラスタのメンバー上で動かすことができます。 Docker Swarmのマネージャをホストとして指定すれば各種Dockerのツールもそのまま使えるようです。 ノードの構築 今回はIDCFクラウド上にnode1〜node3の3つの仮想マシンを作成しクラスタを後置鵜してみます。 3台の役割とlistenしているIP・ポートは以下の通りとします。 node1 マネージャ(tcp://0.0.0.0:12375) ノード(tcp://0.0.0.0:2375)
はじめに 前々回: Docker MachineでAmazon EC2をコントロールする 前回: Amazon EC2でDocker Machine + Docker Swarmを使う 今回はDocker Machine、Docker Swarm、Docker Composeの3つを使って、Amazon EC2でDockerコンテナをオーケストレーションしてみます! やってみた Swarmクラスタを作成する まずは前回と同様に、Docker MachineでSwarmクラスタを作成します。 なおswarm createではdiscovery-stage.hub.docker.comにリクエストしてクラスタIDを取得しているのですが、タイミングによってはエラーが出る事がありました。現在はベータリリースという扱いなので仕方がないかと思いますが、ちょっと注意が必要です。 $ sudo docke
はじめに 前回、Docker MachineでAmazon EC2をコントロールしてみました。今回は更にDocker Swarmを組み合わせて、Amazon EC2上にDockerクラスタを構成してみたいと思います。 やってみた 前回同様、Amazon EC2で構築したAmazon Linux上で実行しています。 クラスタを作成する クラスタを作成し、クラスタグループを構成するためのクラスタIDを発行します。 $ sudo docker run swarm create 934afbacc9e635c52e8b6544a2eba998 マスターノードとなるDocker Machineを作成する クラスタの管理を行うマスターノードとなるDocker Machineを作成します。前回と違うのは--swarmオプション以降で、マスターノードとなるために--swarm-masterオプションを付与
Enterprise Security SolutionsThis article is part 2 of a series, you can read part 1 here – Getting Started with Docker Swarm My last post discussed a quick-and-dirty guide to getting started with Docker Swarm. Today I’m covering how to set up TLS authentication between Docker, Swarm, and you. The big thing to remember is that Docker Swarm requires all of the nodes to be running a Docker daemon bo
{ switch(e.key) { case 'k': if (e.metaKey || e.ctrlKey) { e.preventDefault() open = !open; if (open) { document.body.classList.add('overflow-hidden'); } else { document.body.classList.remove('overflow-hidden'); } } } }"> OverviewGet Docker Docker Desktop Overview Install MacUnderstand permission requirements for MacWindowsUnderstand permission requirements for WindowsLinux Installation per Linux d
追記 2016年2月: 以下は2015年5月時点の情報です。いずれ更新または新規投稿するかもしれませんが、本記事の情報(概念的な部分はともかく特にデモ)は古い可能性がありますのでご了承ください。 2016年8月: Docker1.12のSwarm modeの記事を書きました はじめに 先日ちょうどDockerのオフィシャルなオンラインMeetupでMachine/Compose/Swarmの話をしていたので、今更ながらキャッチアップついでにまとめてみました。 初心者向けに概要を掴む程度の内容の投稿です。 なお、日本時間だと深夜1時でしたので参加された方は少ないかもしれませんが動画が公開されています。 Machine Swarm Compose DockerのMeetup自体は毎週行われており、Docker社のブログにまとめが載るのでチェックしておくと良いかもしれません。 次回(5/19)は
概要 Swarm と組み合わせることで、Compose(Fig) がマルチホスト環境下で使えるようになるという話。 Sinatra コンテナと Redis コンテナからなるアプリケーションを複数の Docker ホストにまたがって配置する。 マルチホスト環境での Compose Swarm クラスタの構築 Docker Swarm リファレンス Docker Swarm を使ってマルチホスト環境下で Hello World コンテナを動かす を参考に 3 台の Docker ホストを用意する。 $ docker -H core-01:2377 info Containers: 4 Nodes: 3 core-01: core-01:2375 └ Containers: 2 └ Reserved CPUs: 0 / 1 └ Reserved Memory: 0 B / 998 MiB cor
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く