ITエンジニア/デザイナ向けにオープンソースを毎日紹介

ソフトウェア - Dockerの記事一覧

プレミアムユーザー限定記事

MOONGIFTプレミアムは、月額500円の有料サービスです。詳細はこちらから

もっと見る

List

  • 2017/07/05

ctop - topライクなコンテナのステータスチェックコマンド

Dockerにハマると何でもDocker化したくなります。すべてのサービスをDocker化することでプロセスがセキュアになり、限られたポート同士で連携できるようになります。ホストの環境依存もなくなり、移行や開発環境構築も簡単になります。そんなDockerコンテナの状態をチェックできるのがctopです。topライクに使え...

None

  • 2017/02/12

whalebrew - Dockerを使ったパッケージインストーラー

最近はローカルの環境をいかに汚さずに保てるかが注目されています。ローカルを汚さないと言うことはポータブルであり、さらに仮想化されていればホストOSに依存せずに機能が使えます。macOSで使われるHomebrewは便利なライブラリインストーラーですが、環境を汚してしまうのが難点です。そこで使ってみたいのがwhalebre...

List

  • 2017/01/01

Portainer - シンプルなDockerイメージ/コンテナ管理

Dockerは一瞬にして仮想環境が立ち上がるのでどんどんコマンドを叩いたりイメージを取り込んだりしている内に全体が肥大化してしまいます。Dockerの状態を含めて可視化しないと綺麗な管理は難しいでしょう。そこで使ってみたいのがPortainerです。シンプルなDockerコンテナ/イメージ管理システムです。## Por...

None

  • 2016/08/13

Docker Version Manager - Dockerコマンドのバージョン管理

Dockerは開発が盛んで、バージョンアップも頻繁です。それは喜ばしいのですが、少し前に作られたソフトウェアですらDockerサーバ側とクライアント側のバージョン相違によって動かなくなったりします。そこで使ってみたいのがDocker Version Managerです。Dockerのバージョン管理システムです。## D...

None

  • 2016/08/12

docker-lambda - Dockerを使ったAWS Lambdaクローン

AWS Lambdaを使えばちょっとしたコードを実行して即座に終わるといった処理が簡単に作れるようになります。Webサービスのように恒常的に使うものではないけれども(API Gatewayを合わせればできますが)、コールしたらすぐに実行できるという手軽さがウリです。そんなLambdaの開発時に使えるソフトウェアがdoc...

None

  • 2016/07/06

Docker-Clean - Dockerの不要なリソースを整理

Dockerを使っていると分かるのですが、イメージを作ったりコンテナを立ち上げたりしていると次第に履歴がゴミのようにたまっていきます。もちろん必要な場合もあるのですが、開発途中は不要だったりします。それらの整理をしてくれるのがDocker-Cleanです。簡単なコマンドでDocker上の不要なリソースを整理してくれます...

None

  • 2016/03/09

dinghy - Mac OSXでのDocker利用をさらに便利に

Mac OSXではVirtualBoxやVMWareなどを使ってDockerを使えるようになっています。開発する際などに便利なのですが、若干の問題点もありました。特にファイル共有周りの問題が大きかったように思います。そこで使ってみたいのがdinghyです。Mac OSX上でのDocker利用を便利に、簡単にしてくれるソ...

List

  • 2015/09/25

glot.io - 多種多様な言語を実行できるスニペットサービス

スニペット系サイトとしてはGitHubのGistであったり、Pastebinなどが有名です。ちょっとしたコードを載せておいて、後で使い回したり人に教えたりするような使い方としては便利です。そんなスニペット系サイトでありつつ、書いたコードを実行できるのがglot.ioです。実行環境付きスニペットサービスと言えるでしょう。...

List

  • 2015/09/04

Docker Toolbox - Windows/Mac OSX用のDocker環境構築インストーラー

未だに快進撃の止まらないDocker。次々とバージョンがアップし、関連ソフトウェアが生まれ、気を抜くとあっという間にサービスが拡充しています。そんなDockerはLinuxコンテナとあって、WindowsやMac OSXから使いづらいというのが欠点でした。そこで登場したのがDocker Toolboxです。Virtua...

List

  • 2015/08/11

Hyper - コンテナ並に高速なVM型仮想化エンジン

まだ筆者環境ではちゃんと動作しなかったのですが、面白いプロダクトなので紹介します。Dockerに注目が集まっているのはコンテナ型仮想化が軽量、高速に動作する点にあるでしょう。そのためこれまで主流だったVM型仮想化ソフトウェアが一気に影を潜めてしまいました。そんな中登場したのがHyper

List

  • 2015/06/22

Lorry.io - Docker Composeの設定ファイルをビジュアルで作成

Dockerでは複数コンテナを立ち上げたり、それぞれの役割を管理する上でDocker Composeという仕組みによって行います。設定ファイルはYAMLなのですが、設定ファイルを間違いなく記述するというのは常に困難なものです。そこで使ってみたいのがLorry.io

List

  • 2015/03/31

Boot2Docker Status - クリックしてBoot2Dockerの起動状態をチェック

Mac OSXでBoot2Dockerを使っている方が増えてきました。起動がコマンドラインからヘッドレスで行われるので、起動しているのかどうか確認しづらいのが若干難点です。そこで使ってみたいのがBoot2Docker Statusになります。Boot2Docker StatusはMac OSXのメニューバー常駐型のBo...

List

  • 2014/10/07

Dokku Alternative – 個人用PaaSにどうぞ。Dokkuに便利な機能を追加

Dockerを使ってHerokuのようなPaaSを構築できるDokkuは知られていますが、それをさらにパワーアップさせたソフトウェアがDokku Alternativeです。手軽さは変わらず、便利な機能が追加されています。## Dokku Alternativeの使い方今のところホストとしてはUbuntuのみがサポート...

None

  • 2014/09/30

Weave - Dockerで仮想ネットワークを構築

Dockerは仮想化技術なので、ハードウェアの台数によらず仮想環境(コンテナ)を立ち上げられます。その中ではコンテナの垣根を越えて連携させたいと思うことも多いでしょう。そのための仕組みとしてリンクがありますが、より大規模なネットワークを構築する場合はWeaveを使うのが良さそうです。## Weaveの使い方Weaveは...

List

  • 2014/09/12

Kitematic - GUIのDocker管理

Dockerに人気が集まっています。サーバ用途はもちろんのこと、デスクトップでもサーバサイドのソフトウェアを手軽に使う上で便利なソフトウェアです。そんな用途でWindowsやMac OSXで使っている人も多いです。しかしWindows/Mac OSXではboot2dockerやVirtualBoxをインストールしたりと...

List

  • 2014/08/26

Panamax - WebベースのDocker管理

Docker界隈が盛り上がっています。そんなときプログラマ、エンジニアとして考えるべきは利用者として積極的に試用、評価、利用していくことはもちろんのこと、さらに便利なソフトウェアやライブラリを開発してこの波に乗るというのが大事です。そこで今回はDockerのWebベースの管理ツール、Panamaxを紹介します。コマンド...