Spring BootによるAPIバックエンド構築実践ガイド 第2版 何千人もの開発者が、InfoQのミニブック「Practical Guide to Building an API Back End with Spring Boot」から、Spring Bootを使ったREST API構築の基礎を学んだ。この本では、出版時に新しくリリースされたバージョンである Spring Boot 2 を使用している。しかし、Spring Boot3が最近リリースされ、重要な変...
第30回 Docker Swarmを知る 複数の物理サーバでDocker環境をクラスタ化する方法:古賀政純の「攻めのITのためのDocker塾」(1/3 ページ) 複数の物理サーバで稼働するDockerコンテナ同士が通信するには、どうすればよいのでしょうか。そのためには、Docker特有のコンポーネントを理解する必要があります。今回は、Docker環境のネットワーキングを実現するソフトウェアコンポーネントと具体的なコンテナ間の通信方法を紹介します。 複数の物理サーバで稼働するコンテナ同士の通信 Dockerの登場以来、コミュニティーで盛んに議論されていた話題の一つに、複数の物理サーバで稼働するコンテナ同士の通信(一般的にマルチホストネットワークといいます)があります。この連載で紹介していた内容は、全て1台の物理サーバでコンテナを稼働させるものでした。しかし、実際のエンタープライズシステムで
2. Docker 1.11 の Swarm クラスタ を Production 環境に投入すべく、 ほぼほぼ構成が出来上がったとこ ろでそれはやって来ました 5. ● 各サーバーがTLS通信(サーバー、クライアントの証明書も確認) するための証明書発行機能 ● Swarm Cluster を構成するための Swarm Manager(3台 or 5台) + Key / Value ストア(Consul) ● コンテナを実行する Docker サーバーとその各サーバー上の Swarm Agent ● Docker の Overlay network を構成するための Key-Value ストア (Consul) (別々のDockerサーバー上のコンテナが同一ネットワークとして稼働) ● 外部からコンテナにアクセスするための Reverse Proxy / Load Balancer として
元ネタ BUILDING SERVERLESS APPS WITH DOCKER 概要 Docker Blogに面白い記事がありましたので紹介/解説です。 既存のWebアプリをDockerとswarmでサーバーレスにしてみるというものです。 詳細は上記の元ネタを読んでいただければと思います。 当記事ではポイントごとに使われてるテクニックについてみていきます。 なお、それぞれのソースコードは以下のリポジトリで公開されています。 GitHub/通常の構成(既存Webアプリ)のソースコード GitHub/サーバーレス構成のソースコード --- 6/26追記 --- 上記のデモアプリはswarmクラスタ構成になっていません。 swarmで動くサンプルはこちらに作成してみました。(変更差分) DockerToolbox(VirtualBox)で動かすサンプルですので、環境をお持ちの方はお試しください
Products Docker DesktopContainerize your applicationsDocker HubDiscover and share container imagesDocker ScoutSimplify the software supply chainDocker Build Cloud Speed up your image buildsTestcontainers Desktop Local testing with real dependenciesTestcontainers Cloud Test without limits in the cloud See our product roadmapMORE resources for developers
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く