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
Container-Optimized OSは、Linuxカーネルを採用しオープンソースで開発されているChromium OSをベースに、コンテナの利用に最適化したOS。クラウドサービスのGoogle Compute Engineで利用することを想定しています。ソースコードはChromium OSのリポジトリから取得可能です。 Googleは2014年の時点で、GoogleのすべてのサービスやGoogleの社内で使われているツールなどすべてがコンテナで稼働していると説明しており、どの企業よりもコンテナ活用の実績があると自負しています。 Container-Optimized OSは、そうした大規模なコンテナの展開から得られたベストプラクティスが詰め込まれているとのこと。主に次のメリットがあると説明されています。 Controlled build/test/release cycles Go
Microsoft Azure、Kubernetesのマネージドサービスを正式版に。Windows Server ContainerのKubernetesサポートも開始 マイクロソフトは同社のクラウドサービスであるMicrosoft Azureでコンテナ機能を提供する「Azure Container Service」で、オーケストレーションツールKubernetesのマネージドサービスを正式にリリースしたと発表しました。 #Kubernetes now generally available on Azure Container Servicehttps://t.co/30TFR81Eia pic.twitter.com/6vqYbHgE9P — Microsoft News (@MSFTnews) 2017年2月21日 これまでAzure Container Serviceではオーケスト
概要 Bluemix 用 ibmnode イメージ入門 のドキュメントを読んだだけでは、出来なかったので、調べた事を含めて、カスタム・イメージのコンテナが起動するまでを確認した記録です。 コンテナ・イメージのリスト IBM Container を作成する元になるイメージのリストは、以下のコマンドで見る事ができます。 最初のステップとして、このリストにカスタム・イメージを追加します。 root@ubuntu-xenial:~/ibmnode/hellonode# cf ic images REPOSITORY TAG IMAGE ID CREATED SIZE registry.ng.bluemix.net/ibm_wa_agent latest 42090290077d 11 weeks ago 418.8 MB registry.ng.bluemix.net/ibm-backup-res
This is write up for talk I gave at CAT BarCamp, an awesome unconference at Portland State University. The talk started with the self-imposed challenge “give an intro to containers without Docker or rkt.” Often thought of as cheap VMs, containers are just isolated groups of processes running on a single host. That isolation leverages several underlying technologies built into the Linux kernel: nam
A Deep Dive Into Docker For Engineers Interested In The Gritty Details. Posted by Docker Saigon on Mon, Feb 29, 2016 In Internals, API, Tags lxc runc containerd cgroups iptables api This post was the basis for a joint event with the grokking engineering community in Saigon. The event was centered around DevOps, for our talk Docker Saigon needed to interest an engineering audience with how things t
こんにちは、@hico_horiuchiです。 この記事はDocker2 Advent Calendar 2016の3日目です。 先日、社内でコンテナやクラウドネイティブの勉強会があり、そこでLTした内容をブラッシュアップしました。 Dockerは仕事で使っている訳ではなく、紹介するツールに新規性も実用性も無いですが、参考までに。 DockerEventsAPIとSensuProxyClientsでコンテナ監視 - esa-pages.io Sensuとは? Sensuは、2011年から開発されているRuby製のOSS監視ツールです。 監視ホストの自動登録など、Nagiosの問題点を解消し、クラウド環境に適した監視ツールとして作られました。 下の図のように、sensu-serverとsensu-client間の通信にRabbitMQ、設定や監視結果の保存にRedisを使っています。 (se
Docker vs. CoreOS コンテナ戦争とは何だったのか? ―Linux Foundationが「Open Source Forum 2016」でOSSプロジェクト最新状況を紹介 Linux Foundationは11月15日、日本におけるオープンソース活用を推進する活動の一環として「Open Source Forum 2016」を横浜にて開催しました。 Linuxの普及をサポートするNPOであるLinux Foundationは、これまで毎秋に国内外のユーザ企業向け技術カンファレンスとして「Enterprise User's Meeting」を開催してきました。Linux Foundation 日本担当VPの福安 徳晃氏は、毎年改善を繰り返してきた「Enterprise User's Meeting」を今年から「Open Source Forum」として始動することになったといい
これは何か MINCSのコンテナ実装の基本設計を解説する記事です。MINCSの概要については以前の記事を参照してください。 この記事では実際にMINCSのコードを見ながら、シェルスクリプトあるいはコマンドラインから最小限のコンテナ環境を作る方法を説明しています。 MINCSの基本設計 MINCS(mincコマンド)はPosixシェルスクリプト1としてコンテナを実装することを目的としていたため、基本的には特殊なコマンドを使わず、Linuxの基本コマンド(coreutilsやutil-linux)を利用して実装しています。 Linuxコンテナの基礎 Linuxコンテナとは何でしょうか? 個人的には、広義の(狭義の?)Linuxコンテナとはnamespaceを利用した空間分離のことを指すと考えています。このnamespaceは基本的にはプロセスから見えるリソースを別空間に分離する機能だと思ってく
これは何か コンテナの仕組みを理解するためのシェルスクリプトとして開発しているMINCSの基本機能概要です。 MINCS概要 MINCSは所謂Linuxコンテナを作るシェルスクリプトです。 MINCSの特徴 名前空間の切り出し、overlayfsによる階層型ルートファイルシステムの準備、/procや/devの準備、chrootによるコンテナ内への移行などが主な機能です。 Docker likeなイメージの管理機能や、squashfsを用いた自己実行型のコンテナイメージ作成機能などもあります。 Clear Container的なqemuを用いた仮想マシン混合コンテナも作れます。 MINCSはPOSIX互換シェルスクリプトなのでbusyboxでも動かせます。 シェルスクリプトなので非常に小さいです。 MINCSのインストール シェルスクリプトなのでビルドやインストールする必要はなく1、ダウンロ
追記:この記事へのコメントとして、この記事以上に内容の趣旨を端的かつ完璧に表しているコメントがありましたので、まずはそれを紹介しつつ、引き続き呼んで頂けると幸いです。 FaaS的だけど「アプリ側の構成も基盤側に合わせて変えるべき」路線なFaaSに対し「アプリは従来のままでもちゃんと動くよう基盤側が頑張るべき」という基盤側の矜持を感じる by takahashim FastContainerアーキテクチャ構想 - 人間とウェブの未来 FaaS的だけど「アプリ側の構成も基盤側に合わせて変えるべき」路線なFaaSに対し「アプリは従来のままでもちゃんと動くよう基盤側が頑張るべき」という基盤側の矜持を感じる2016/11/13 18:25 b.hatena.ne.jp 素晴らしいまとめの一言です。それがまさに本構想に至った意図でございます。僕もこんな趣旨をかけるようになりたいです。上記の的確なコメン
RubyKaigiに行くと本にサインを求められるすごいエンジニアが書いたhaconiwaというmruby製のコンテナエンジン(コンテナ環境構築の基盤ツール)があるのですが、少し試してみようと思って、とりあえず1サーバ上に1万コンテナぐらい動かそうとしてみました。久々に今回は自分の作ったOSSではなく、OSSの検証レポート的な記事になります。 haconiwaは僕の好きなOSSの一つで、それはなぜかと言うと、 haconiwaでコンテナを作る際に、haconiwa実行環境にはコンテナの要素機能が全て入っている必要はない 必要なコンテナの要素機能を簡単に組み合わせて、自分が実現したいコンテナ、あるいは、それに準ずる環境を作れる haconiwaによるコンテナ定義をRubyのDSLで表現でき、動的な設定や組み合わせの設定を簡単にかける ということができるからです。その特性から、CentOS6のよ
Open Container InitiativeのWebサイト《クリックで拡大》 事実上SQLは1970年代前半にIBMが発明したものだといえる。だが、Relational Software(現Oracle)が1979年にRDBMS(リレーショナルデータベース管理システム)をリリースしてビジネスで使用されるようになるには、ボブ・マイナー氏、エド・オーツ氏、ラリー・エリソン氏という3人の男性がSQLに関わる必要があった。RDB(リレーショナルデータベース)は大きな進歩だった。少なくとも結果論では、大規模で競争力のある市場がRDBを中心に発展することは明らかだった。 それから38年後の2016年、IBMがGoogleなどの企業と共に、基本的なコンピュータの発展に携わっているのは、なんたる因縁だろうか。その進歩とは「Linux LXC」(Linux Containers)のコンテナ化だ。今回も
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く