カテゴリー: 運用

運用

■ 目次

  1. 概要
  2. Docker Cloudとは
  3. アーキテクチャについて
  4. 料金について
  5. 使ってみる
  6. 参考

■ 概要

米国時間2016年3月1日に発表された

「Docker Cloud」について調べます

運用 開発

■ 目次

  1. 概要
  2. I/O Schedulerとは
  3. 並び替えアルゴリズムについて
  4. 設定例
  5. 効果測定方法
  6. 参考

■ 概要

今日はI/O Schedulerについて調べます

■ I/O Schedulerとは

前提として知っておきたい知識

ディスクI/Oが発生するとHDDヘッドが読み書きをする場所までヘッドをシークさせる時間がある
この時間は物理的な移動時間なので移動が少ないほどディスクI/Oの時間が少なくなる

ディスクIOスケジューラ

アプリケーションから発行された複数のI/O要求を並び替えてディスクのシーク量を減らすためのソフトウェア
ディスクI/Oのパフォーマンスがうまく出せていない時は考えてみると吉

運用

運用 開発

■ 目次

  1. 概要
  2. イメージ
  3. DockerHubを使ってみる
    1. 事前準備
    2. DockerHubとGitHubを連携
    3. Dockerfileの作成
  4. 参考

■ 概要

Docker入門の入門
Dockerコマンドを学ぶ
これまでDockerの概要と使い方について学んできましたが、今回はDockerHubとGitHubを連携してGitHubにあるDockerfileから自動でDockerHubリポジトリにimageを追加するやり方を学びます

続き → 個人開発環境作成のためのDockerfileメモ

運用 開発

■ 目次

  1. 概要
  2. おさらい
  3. インストール
  4. 最低限実行するコマンド
  5. その他コマンド

■ 概要

前回 Docker入門の入門 にて
Dockerがどういった物かについて調べたので今回は実際にどういうコマンドで実現していくかを見て行きます

続き → Docker Hubを使ってGitHubにあるDockerfileからimageを自動生成する
さらにその続き → 個人開発環境作成のためのDockerfileメモ

運用 開発

■ 目次

  1. 概要
  2. Dockerとは、Dockerについて
  3. メリット
  4. 登場人物
    1. image
    2. Docker Hub
    3. container
  5. イメージ
  6. 参考

■ 概要

Dockerについてまとめる

入門の入門なのでどんなことができるのかイメージができるぐらいを目指します

実際どんなコマンドを使って作業をしていくかなどは次回まとめたいと思います
続き→ Dockerコマンドを学ぶ
さらにその続き→ Docker Hubを使ってGitHubにあるDockerfileからimageを自動生成する
さらにその続き→ 個人開発環境作成のためのDockerfileメモ

運用 開発

■ 目次

  1. 概要
  2. ビルドツールとは
  3. インストール
  4. Hello World
  5. もう少し使ってみる
    1. タスクに引数を与える
    2. タスクの階層化
    3. 1度に複数のタスクを実行する
    4. 処理の切り出し
  6. 参考

■ 概要

ビルドツールである「Daiku」について紹介します

Infrastructure as Code(サーバ構築やデプロイなどをコードで管理する)が流行っている今以前紹介したFabricやDaikuなどが使えるのかなと思います

Daiku and Daikufile are now production ready
こちらによるとRakeの機能をだいたいパクったということでRakeのPerl版という位置づけみたいです

シェルを羅列できるので学習コストが低いのも利点の一つだと思います

運用

運用

◼︎ 目次

  1. 概要
  2. Fabricとは
  3. インストール方法
  4. 使い方
  5. fabfileの書き方
  6. remoteホストに対して実行する
  7. 並列で実行する
  8. 参考

◼︎ 概要

サーバ上で手順化されている作業を自動化してくれるFabricについてまとめます

便利で簡単なので勉強して損は無いかと思います

自分としても使い方などが気になっていたため入門の入門としてまとめます

運用