前回は「Docker」の特徴を中心に、個人から企業まで幅広く利用されているソフトウェアであることを説明した。前回の内容ではDockerのみに焦点をあてたが、Dockerを取り巻くサードパーティの動きも活発であり、Dockerを利用するために利便性を向上する ...
第458回ではUbuntuにおけるDockerのインストール方法を紹介しました。ところでDockerと同じコンテナ技術を利用したソフトウェアとして 「LXD」 が存在します。このLXDとDockerは排他的な存在ではなく、 用途にあわせて組み合わせて使うと便利なツールです。
第456回ではUbuntu 16. 04 LTS上にCUDA 8. 0をインストールする方法を紹介しました。これをもっと簡単に環境構築できるよう、 今回は第458回で紹介したDockerを使ってみましょう。 NVIDIAのDocker 第458回で紹介しているようにDockerはカーネルのコンテナ技術などを利用 ...
前回はSwarm modeによるクラスタ構成にし、複数サーバの環境でも手軽に利用できることを説明した。では以下の図の構成はどうであろうか。 実運用においてアプリケーションに負荷が集中した場合、アプリケーションを複数にする=スケールアウトすることで ...
仮想化のゲストOSとDockerコンテナでは、サービスの起動方法が異なる? Dockerを使ったコンテナ環境は、ハイパーバイザ型の仮想化基盤ソフトウェアで稼働するゲストOS環境と大きく異なる点があります。それは、アプリケーションの”起動方法”です。
Dockerコンテナの起動やイメージ管理、KubernetesクラスタへのアプリケーションのデプロイなどをGUIで行えるソフトウェアが「Portainer」です。DockerやKubernetesの管理を簡単に行えそうだったので、無料のコミュニティ版を使ってみました。 ブラウザで「http ...
複数のサービスを稼働させるために、ラッパースクリプトを使わない方法もあります。その一つが、「Supervisor」(スーパーバイザ)と呼ばれるソフトウェアの導入です。 Supervisorは、複数のプロセスをまとめて管理するもので、プロセスの死活監視 ...
DockerやKubernetesなどのコンテナ技術は多くのシステムで用いられていますが、初心者が概要を理解するのは難しいもの。そんなコンテナ技術の概要について、クラウドストレージサービスを運営するBackblazeが分かりやすくまとめています。 物流の世界におけ ...
Docker is an important tool for developers and for running apps across networks, and it has many uses for the pro and ...
会員(無料)になると、いいね!でマイページに保存できます。 コンテナ型仮想化の技術や実装はDockerが登場する以前から存在していたとはいえ、IT業界で本格的にコンテナの活用が始まったと言えるのは、やはり2013年3月に当時のdotCloudからDockerが登場した ...
一部の結果でアクセス不可の可能性があるため、非表示になっています。
アクセス不可の結果を表示する