タグ

centosとDockerに関するt_otodaのブックマーク (3)

  • 現代ITインフラの王道をゆくLinuxパッケージ管理の基本構成 | 外道父の匠

    RedHat系におけるRPMパッケージを扱うYUM、Debian系におけるDEBパッケージを扱うAPT、これらはサーバー管理において重要なわけですが、絶妙な度合いで、おざなりに扱ってもわりとなんとか運用出来てしまう感があります。そのため今一度、こんな感じが今風のスタンダードじゃないっすかね(キリッ という構成を説明してみます。 ぶっちゃけ、たいしたことないネタの集合体なので、タイトルに下駄を履かせました。 そもそもパッケージは必要なのか 言うまでもなく必須です。理由は、インストール物のファイル管理が容易になるのと、インストール時間を短縮できるからです。既存のパッケージでconfigureオプションが物足りない時や、RPMパッケージが存在しない場合は作成することになります。 最近はプロビジョニング・ツールによって全て自動化できるので、超簡素なコンパイルのものはレシピに落とし込んで終わりにした

    現代ITインフラの王道をゆくLinuxパッケージ管理の基本構成 | 外道父の匠
  • 【中級編】drone.io + exrmで今日から始めるElixir on Phoenixホットデプロイ入門 - Qiita

    何これ? 皆さん、おはこんばんちは。 前回の記事、CentOS + Erlang + Elixir + PhoenixのDockerイメージで今日から始めるElixir on Phoenix入門に引続き、Elixir/Phoenixについての入門記事です。 入門なのに中級編です。 今回は前回の予告通り、deployとci周りをやっつけます。 これができれば、Elixir/PhoenixでHello Worldは卒業して、 実際の開発をしていけると思います。 ゴールは、 プルリクでCI回してテストする プルリクをmasterにマージする リリースビルド作る GitHub Releases使って、tag切って実稼働用のバイナリ上げる ホットコードスワップ(ホットデプロイ)番環境を無停止で更新する という一連の流れを全てGitHubのプルリクとマージだけで行うことです。 Jenkinsのように

    【中級編】drone.io + exrmで今日から始めるElixir on Phoenixホットデプロイ入門 - Qiita
  • CentOS 6.5 に Docker をインストールしてみた

    Shin x blog Advent Calendar 2013 の 7 日目です。 いよいよ CentOS 6.5 から Docker がサポートされたということで、実際にインストールしてみました。 Vagrant で CentOS 6.5 環境 Vagrant で CentOS 6.5 環境を作ります。( CentOS 6.5 環境がある場合は不要です。) CentOS 6.5 の Box ファイルには、Opscode が提供している Bento プロジェクトのものを利用しました。 $ vagrant init opscode-centos65 http://opscode-vm-bento.s3.amazonaws.com/vagrant/virtualbox/opscode_centos-6.5_chef-provisionerless.box $ vagrant up $ vag

  • 1