You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert
こんにちは。Cacoo チームの木村(@cohhei)です。Cacoo チームでは、 Kubernetes によるアーキテクチャの microservices 化に取り組んでいます。今回は私たち Cacoo チームが microservices 化によって解決しようとしている課題と取り組みの内容、その成果についてご紹介します。 この記事では以下の内容を含みます。 Cacoo の開発チームがどんな課題を抱えていたか 何故 microservices の道を選んだか どんな技術を選んだか microservices 化してどうだったか 現状の課題 課題:古いフレームワークとモノリシックなアプリケーション Cacoo は2009年にベータ版がリリースされた歴史のあるプロダクトで、モノリシックなアプリケーション上ですべての機能が実行されていました。 そのため、それぞれのコードの依存関係を十分に理解
こんにちは、吉岡(@yoshiokatsuneo)です。 Dockerはシンプルで軽量な仮想環境という特徴から急速に広まっており、paizaでも利用しています。ただし、発展が早いことから、断片的な情報や古い情報などもあります。そこで、ここでは今のDocker(Ver1.13: 2017/1/20更新)について、5分でわかるように簡単にまとめてみます。 目次 Dockerの特徴 コンテナと仮想マシンの違い Dockerの発展 Dockerの構成(5つの要素) Dockerの基本コマンド Dockerコマンド一覧 Dockerの仕組み 考え方 まとめ Dockerの特徴 Dockerは、Linux上のシンプルで軽量な仮想環境(コンテナ)で以下の特徴があります。 早い・軽い OSレベルの仮想化なので、起動は一瞬です。コンテナ間でイメージを共有できるので、コンテナの起動自体ではディスクは消費しませ
Docker、MacOS X対応の軽量な仮想化ツール「HyperKit」をオープンソースで公開。Docker for Macの仮想化機能を取り出したもの Dockerは、MacのOS Xに組み込まれている「Hypervisor Framework」に対応した軽量な仮想化ツール「HyperKit」などをオープンソースで公開しました。 DockerはMacで仮想マシンを立ち上げ、そこで軽量なLinuxを起動することで、Macで手軽にDocker環境を構築できるソフトウェア「Docker for Mac」を3月に公開しています。 このDocker for Macの仮想化機能は、MacのOS Xに組み込まれているHypervisor Frameworkを用いています。 今回オープンソースとして公開された「HyperKit」は、このDocker for Macの仮想化機能部分を取り出したもの。オープ
概要 2014年末の DockerCon EUで発表された公式のオーケストレーションツール Machine, Swarm, Compose のうち Machine についてのまとめ。 2015年02月26日にダウンロード可能な最初のバージョンが出た Machine を一言で説明するならば Docker ホストを作成、管理できるツール。 Swarm, Compose については以下参照 Docker Swarm リファレンス Docker Compose リファレンス Machine とは Machine は開発マシン、クラウド、データセンターに Docker ホストを簡単に作成できるツール。 machine ができること 軽量なホストマシンマネジメントツール Dockerホストの作成 Dockerホストのスタート Dockerホストのストップ Dockerホストの削除 SSH経由でのリモー
概要 さくら VPS の 16 G プランを 2015 年の 9 月に契約したので、検証サーバとして使っている。これを docker-machine のホストにすればいいのではと今更気付いた。上げたり下げたりするわけではなく、ずっと起動しているわけだし、使わない手はない。 ちなみこのサーバは検証で色々使っており、docker-machine のホストとしても使う感じだ。専用というわけではない。 まとめ かなりさくっと環境を作れた。これでローカルサーバの CPU や回線を気にせず docker build できるのは大きい。 さくら VPS はドライバーが用意されているクラウドと比較すると転送量が無料なところ、基本上げっぱなしな所を考えると、常時使う docker-machine のホストとしてはかなり魅力的だと思う。 別にさくらに限らないが、転送量が無料なのは正直大きいので、大変オススメし
Rancherで簡単に作るk8s環境 Kubernetes meetup tokyo #4 LT kubernetes on rancher
【参考訳】Docker 1.8 公開:Content Trust、Toolbox、Registry とオーケストレーションのアップデート Docker 1.8 のリリースに関する Blog 投稿がありました。内容未保証ですが、内容に関して皆さんに共有できればなぁ、という個人的な思いがあり、日本語訳をここで共有させていただきます。例によって、参考程度にどうぞ。 Announcing Docker 1.8: Content Trust, Toolbox, and Updates to Registry and Orchestration | Docker Blog http://blog.docker.com/2015/08/docker-1-8-content-trust-toolbox-registry-orchestration/ ■ Docker 1.8 公開:Content Trus
左利きのペン事情 2015年7月19日 特に手書きが必須な職業ではないので、一般的には普段使いのペンと言えばボールペンで良いとは思いますが、昔から私はボールペンだと字が上手く書けません。というかそもそもちゃんと線が引けません。 トラベラーズノートのお手入れ 2015年6月29日 恐ろしいことにトラベラーズノート買った時の記事以降、まるでブログの記事を書いてない上にまたトラベラーズノートの記事になります。 システム手帳からトラベラーズノートに乗り換えてみた 2014年10月19日 少し前の話なんですが、これまでダヴィンチのシステム手帳を使っていたのですが、前から気になってたトラベラーズノートを買ってみました。 VPS内のLAMP環境をDockerコンテナに移行する 2014年8月18日 前回、Dockerをインストールしコンテナを作れることを確認したので実際にVPSに入っているLAMP環境を
(参考)RHEL Atomic Hostのご紹介 RHEL Atomic HostのGA版では、ベータ版にはなかった下記の機能拡張が行われています。これらをクイックに紹介します。 ・SPC(Super Privileged Container) ・atomicコマンドによるコンテナのセットアップ ・Red Hat公式レジストリーの登録 SPC(Super Privileged Container) Atomic Hostでは、yumコマンドがなく、/usr以下がreadonlyのため、ホスト上にアプリケーションを導入することができません。「アプリケーションはコンテナで起動するからいいだろ」という発想もあるのですが、lsofやtcpdumpなど、ホストを管理するためのコマンドの追加ができなくて困ることもあります。この問題に対応するのがSPCです。SPCは、ホスト環境を管理するためのコマンドや
CTC教育サービス・ホーム > コラム > クラウド時代のオープンソース実践活用 > 第58回 Docker専用のLinux - RHEL Atomic Hostが登場!(パート1) [IT研修]注目キーワード Python UiPath(RPA) 最新技術動向 Microsoft Azure Docker Kubernetes 第58回 Docker専用のLinux - RHEL Atomic Hostが登場!(パート1) (中井悦司) 2015年1月 はじめに 昨年の話になりますが、2014年の年末に、Red Hatから「Red Hat Enterprise Linux Atomic Host」のパブリックベータが公開されました。これは、Dockerを利用するために設計されたLinuxディストリビューションで、物理サーバー、もしくは、仮想マシンにインストールすると、すぐにDockerの
クラウド・テクノロジーを見るRed Hat® Hybrid Cloud Console を活用して、当社のクラウド製品とソリューションの使い方を自分のペースで学ぶことができます。 プラットフォーム製品artificial intelligence, Red Hat Enterprise Linux AI, Red Hat OpenShift AI, RHEL AI, machine learning38382025-03-12T19:43:40.963Zimage/svg+xmlRed Hat AI iconartificial intelligence, Red Hat Enterprise Linux AI, Red Hat OpenShift AI, RHEL AI, machine learningIconno2025-03-12T19:39:59.817ZTechnology i
Docker の特徴と使い方、簡単なネットワークの仕組みとコンテナ間の連携方法、及び3階層モデルの構築例などを記載しています。
OSC 2014 Tokyo/Spring さくらの社長が語る!「さくらのクラウド」でのウェブサービスかんたん運用術~Dockerをつかってみた~
追記 はてブでつっこみもらいました が、実行するカレントディレクトリは /var/lib/docker/execdriver/native/$id を使うのが正しいようです。(情報読み違えてた。)こちらには container.json があるので、ソースツリーからコピーしてくる必要ないですね。 また、コンテナ ID 取得は、docker ps -q --no-trunc の方が良い、とも教えていただきました。 つっこみにしたがって、最後の方の説明とシェル関数書き換えました。 つっこみありがとうございます! tl; dr タイトルまま 経緯 Docker でつくったコンテナの中に入って状態を確認するために、コンテナ内で sshd を立ち上げてアクセスする、ってなことを以前やってたんですが、コンテナ内で sshd を立ち上げる、というやり方がいまいちだし、そもそもコンテナの仕組みから考えれば
Linux女子部08「Docker勉強会」 http://connpass.com/event/6318/ で使用予定の資料の一部です。 変更履歴 ver1.0 公開 ver1.1 参考資料追加、微修正 ver1.2 pid namespaceの例を変更、微修正 ver1.3 Fedora20 + Docker1.0 に手順を変更 ver1.4 dm-thinprovisiongのイメージを直接操作する手順を復活 ver1.5 LVMによるdm-thinprovisioningの図を追加 ver1.6 微修正 ver1.7 LVMでのdm-thin snapshotは変更できない旨を記載 、スナップショット作成の図を微修正 ver1.8 「LVMでのdm-thin snapshotは変更できない旨」は間違ってたので、snapshotを有効化する方法を追記
第1部 HHVM Hack入門 (19:00〜20:00) ■発表者 株式会社Abby 米林 正明 (Twitter: @yone098) 氏 ■概要 電子書籍(Facebook発 新プログラミング言語「Hack」スタートアップガイド)をベースにHHVMと新プログラミング言語Hackの新機能、魅力、今後の可能性を紹介します。 ■自己紹介 株式会社Abby(エビイ) 代表取締役社長。 著書に『Facebook発 新プログラミング言語「Hack」スタートアップガイド』 『Docker入門』など。Twitter: @yone098 第2部 CoreOS入門 (20:00〜21:00) ■発表者 株式会社Abby 松原 豊 (Twitter: @mopemope) 氏 ■概要 Dockerに代表されるコンテナ型仮想化技術。 それに合わせてデザインされたOS、それがCoreOSです。 CoreOS
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く