Shoeisha Technology Media

CodeZine(コードジン)

特集ページ一覧

Dockerに関する記事とニュース

17件中1~17件を表示
  • 2018/05/23

    Kubernetes/Dockerに便利なエディタ「Visual Studio Code」を使ってみよう

    本記事では、拙著『プログラマのためのDocker教科書 第2版』の番外編として、Microsoftが提供するエディタ「Visual Studio Code」とパブリッククラウド「Azure」を使ってコンテナアプリケーションをデプロイする方法の概要をご紹介します。

  • 2018/05/16

    AWSにおけるKubernetes――OSSを活用した、マイクロサービスアーキテクチャの課題を解決する取り組みとは

     freeeの価値基準の一つである、ユーザーにとって「本質的(マジ)で価値ある」ものを届けるということ。本連載ではそれに向かって、日々挑戦を続ける開発現場の事例をお伝えします。本記事では、freeeにおけるバックエンドの改善への取り組みである、Kubernetes on AWSによるアプリケーション開発・運用のモダン化について紹介します。

  • 2018/03/23

    Google Stackdriverにおける、アラートの設定とアプリケーションのログの設定

     本連載では、オープンソースのオーケストレーションシステムである「Kubernetes」を用いて、スケーラブルで運用しやすいWebアプリケーションを構築する方法を紹介します。前回はモニタリングツール「Google Stackdriver」の導入とモニタリング方法を解説をしました。今回はアラートの設定とアプリケーションのログの設定ついて説明します。

  • 2018/02/21

    Google StackdriverでKubernetesのモニタリングに挑戦してみよう

     本連載では、オープンソースのオーケストレーションシステムである「Kubernetes」を用いて、スケーラブルで運用しやすいWebアプリケーションを構築する方法を紹介します。前回は継続的インテグレーションするための仕組みの構築方法について解説をしました。今回はモニタリングツールの導入とモニタリング方法ついて紹介します。

  • 2018/01/17

    Google Cloud Container Builderでアプリケーションのデプロイと継続的インテグレーションを実現

     本連載では、オープンソースのオーケストレーションシステムである「Kubernetes」を用いて、スケーラブルで運用しやすいWebアプリケーションを構築する方法を紹介します。前回はServiceのselectorを使ったBlue-Green Deployment相当の機能を実現する方法と、アプリケーションのバージョンごとにURLを自動で割り当てる機能を実現するため、必要な手順を解説しました。本記事では効率的なアプリケーション開発に欠かせない、継続的インテグレーションをするための仕組みについて、そ...

  • 2018/01/09

    Kubernetesで構築したWebアプリケーションに、Blue-Green Deployment相当の機能と、バージョンごとにURLを生成する機能を追加

     本連載では、オープンソースのオーケストレーションシステムである「Kubernetes」を用いて、スケーラブルで運用しやすいWebアプリケーションを構築する方法を紹介します。前回はWebアプリケーションを外部に公開するために、クラスタにServiceとIngressを追加しました。今回は、Serviceのselectorを使ったBlue-Green Deployment相当の機能の実現方法と、アプリケーションのバージョンごとにURLを自動で割り当てる機能を実現するため、必要な手順を解説します。 ...

  • 2017/11/27

    KubernetesクラスタにServiceとIngressを追加し、Webアプリケーションを外部に公開

     本連載では、オープンソースのオーケストレーションシステムである「Kubernetes」を用いて、スケーラブルで運用しやすいWebアプリケーションを構築する方法を紹介します。前回はGoogle Container Engine上にKubernetesクラスタを作成し、それにDeploymentをデプロイしました。今回はWebアプリケーションを外部に公開するために、クラスタにServiceとIngressを追加します。

  • 2017/10/05

    Google Container EngineによるKubernetesクラスタの作成

     本連載では、オープンソースのオーケストレーションシステムである「Kubernetes」を用いて、スケーラブルで運用しやすいWebアプリケーションを構築する方法を紹介します。「Google Container Engine」で提供されているKubernetesを使用し、構築方法には触れずにKubernetes上の構成にフォーカスを当てて説明します。今回はKubernetesおよびGoogle Container Engineの説明と、Kubernetesクラスタの作成方法、その上にWebアプリケ...

  • 2016/06/23

    SIerの新米プログラマがベテランと意思疎通できるようになる『クラウド超入門』、著者・阿佐さんに訊く

     翔泳社が6月16日に刊行した『Amazon Web Servicesではじめる新米プログラマのためのクラウド超入門』は、利用が拡大しているクラウドサービスを、AWSをもとに学ぶ入門書です。基本的な用語すら分からない新人でも議事録を取れるようになるという本書について、著者でDocker好きの阿佐志保さんにうかがいました。

  • 2016/02/01

    Dockerで「Redmine」と「Let’s Chat」を動かしてみよう

     本連載は、コンテナ仮想化技術を使ったアプリケーション実行環境構築プラットフォームである「Docker」をつかって、ソースコードのバージョン管理ツールやコミュニケーションツールなどの開発支援ツールの導入を行う手順をご紹介します。今回は、プロジェクト管理ツール「Redmine」と社内チャットツール「Let's Chat」の実行環境を構築する手順について解説します。

  • 2015/12/14

    Dockerでソースコードのバージョン管理ツール「GitLab」を動かしてみよう

     本連載は、コンテナ仮想化技術を使ったアプリケーション実行環境構築プラットフォームである「Docker」をつかって、ソースコードのバージョン管理ツールや継続的インテグレーションツールなどの開発支援ツールの導入を行う手順をご紹介します。前回の連載では、オンプレミス環境とクラウド環境にDockerの実行環境を構築する手順と、構築した実行環境で継続的インテグレーションツール「Jenkins」の環境を構築しました。今回は、ソースコードのバージョン管理ツールである「GitLab」の環境を構築する手順をご紹...

  • 2015/12/02

    Dockerで継続的インテグレーションツール「Jenkins」を動かしてみよう

     本連載は、コンテナ仮想化技術を使ったアプリケーション実行環境構築プラットフォームである「Docker」をつかって、ソースコードのバージョン管理ツールや継続的インテグレーションツールなどの開発支援ツールの導入を行う手順をご紹介します。

  • 2015/11/30

    インフラ構築をコードで自動化できる「Docker」の魅力――主婦と先生と作家をコンテナ仮想化で両立する阿佐志保さんの生き方

     翔泳社では11月19日に『プログラマのためのDocker教科書 インフラの基礎知識&コードによる環境構築の自動化』を刊行しました。今回、Dockerが大好きだという著者の阿佐志保さんに、本書の紹介だけでなくDockerに関わる人生観についてもお話をうかがいました(インタビュー内容は10月21日時点のものです)。

  • 2015/10/27

    GUIでコンテナ仮想化ツールDockerをつかう「Kitematic」のご紹介

     本連載では、業務アプリケーション開発を行う熱血若手エンジニアのために、面倒な作業が楽になる便利なツールをご紹介します。「定時になったらスマートに帰社してアフター5を存分に楽しみたい!」や「設計書やレビューの準備に煩わされるのは嫌だ、コーディングに集中したい!」などを実現してくれる便利なツールやソフトウエアを紹介します。今回は、GUIでコンテナ仮想化ツールDockerをつかう「Kitematic」を解説します。

  • 8606_t.gif
    2015/04/17

    コンテナ仮想化ツールDockerをつかったコードによるWebアプリケーション実行環境の構築

     本連載は、SI業界に入ったばかりの新米業務アプリケーション開発者や、SI業界を目指す学生さんを対象とした、インフラ構成管理ツールを使ってコードでインフラを構築するための講座です。また、インフラエンジニア/システムオペレータで、物理環境でのインフラ構築/運用管理は経験があるけど、プログラミングが苦手という方にも読み進めていただけるように、文法などの解説を入れながら説明します。今回は、Dockerイメージを自動で生成できるDockerfileを使って、コーディングによるWebアプリケーションの実行...

  • 8513_thumb.gif
    2015/03/18

    業務アプリ開発者のための、コンテナ仮想化ツールDockerをつかったインフラ構築ことはじめ

     本連載は、SI業界に入ったばかりの新米業務アプリケーション開発者や、SI業界を目指す学生さんを対象とした、インフラ構成管理ツールを使ってコードでインフラを構築するための講座です。また、インフラエンジニア/システムオペレータで、物理環境でのインフラ構築/運用管理は経験があるけど、プログラミングが苦手という方にも読み進めていただけるように、文法などの解説を入れながら説明します。今回は、コンテナ仮想化ツール「Docker」の紹介と、Dockerをつかったインフラ構築について説明します。

  • 7894_00.png
    2014/07/24

    軽くて使いやすい仮想化技術 「Docker」の仕組みと エンタープライズ開発における4つの活用事例

     様々な局面で活用され、今や開発者にとってなくてはならない存在である仮想化技術。ハードウェアやネットワークなどを仮想的に表現する技術や、仮想化技術を便利に使えるツールなども、次々と開発されています。その中でも、開発者の間でコンテナ型仮想化技術である「Docker」が、最近注目を集めています。本記事では、Dockerの人気を支えている要素「軽さ」「使いやすさ」と、その要素を実現する技術、そしてDockerの要素を活かして実際に活用した事例を紹介します。

17件中1~17件を表示
All contents copyright © 2005-2018 Shoeisha Co., Ltd. All rights reserved. ver.1.5