ウェブサイト検索

Dockeye – Linux で Docker コンテナ/イメージを管理する新しいグラフィカル アプリ

Ubuntu Linux で Docker 経由でアプリケーションを実行しますか? Dockeye は、グラフィカル ユーザー インターフェイスを介してコンテナーとイメージを管理するための無料のオープンソース ツールです。

Dockeye は Rust プログラミング言語で書かれています。 Docker コンテナーとイメージをタブにリストするダーク UI (ライト モードも利用可能) を提供します。コンテナごとに、開始、停止、一時停止、および削除操作を制御するオプションが提供されます。

ユーザーは、ID、イメージ、メンテナ、ラベル、環境、ネットワー

続きを読む →

Linux 用 Docker デスクトップがついに登場

Docker はついに、コンテナ開発およびデプロイメント ツールである Docker Desktop を Linux に導入します。

Docker Desktop は、使いやすい Docker コンテナ統合開発環境 (IDE) です。これには、Docker エンジン、Docker CLI クライアント、Docker Compose、Docker Content Trust、Kubernetes、および Credential Helper が含まれます。これを使用すると、コンテナ化されたアプリケーションとマイクロサービスを簡単に構築して共有できます。問題は 1 つだけあります。それは、Linux デスクトップでは利用できないことです。

これは、Linux バージョンがない理由がわかる Windows ゲームや Mac の写真編集プログラムとは異なります。 Docker とコンテナーは実稼働環境の Linux 上に存在します。しかし、多くの Docker 開発者の要望により、Docker はついに Linux デスクトップ用の Docker デス

続きを読む →

PiCluster - シンプルな Web ベースの Docker 管理アプリケーション

PiCluster は、複数のホストにわたる Docker コンテナを管理するために使用される、シンプルなオープンソースの Web ベースの Docker 管理アプリケーションです。 Docker Swarm や Kubernetes とは異なり、PiCluster はセットアップと使用が簡単です。これにより、コンテナーの作成プロセスがこれまでよりはるかに簡単になります。たとえば、ユーザーは Dockerfile の zip を PiCluster Web コンソールにアップロードできるようになり、ファイルはすべてのノードにコピーされ、PiCluster 構成ファイルで指定された Docker ディレクトリに抽出されます。また、コンテナーが追加されると、イメージが自動的に構築され、1 つのステップで実行されます。以前のリリースでは、ユーザーはコンテナを手動で作成する必要がありました。 32 ビットと 64 ビットの両方のプラットフォームで動作します。

PiCluster の機

続きを読む →

Docker イメージの内容を分析して探索する

Dive を使用して Docker イメージ コンテンツを検査する

すでにご存知かもしれませんが、Docker コンテナ イメージは、アプリケーションの実行に必要なものがすべて含まれた、軽量のスタンドアロンの実行可能なソフトウェア パッケージです。そのため、開発者はアプリケーションを構築および配布するためにコンテナー イメージを使用することがよくあります。 Docker イメージに何が含まれているか知りたい場合は、この簡単なガイドが役立つかもしれません。今日は、「Dive」 という名前のツールを使用して、Docker イメージの内容をレイヤーごとに分析および調査する方法を学びます。

Docker イメージを分析することで、レイヤー全体で重複する可能性のあるファイルを検出し、それらを削除して Docker イメージのサイズを削減できます。

Dive ユーティリティは、単なる Docker Image アナライザーではなく、Docker Image アナライザーの構築

続きを読む →

Dockly - ターミナルから Docker コンテナを管理

数日前、 私たちはDocker を使い始めるために知っておく必要のあるほぼすべての詳細を網羅したガイドを公開しました。このガイドでは、Docker コンテナーを作成および管理する方法を詳しく説明しました。 Docker コンテナの管理に利用できる非公式ツールもいくつかあります。私たちの古いアーカイブをご覧になったことがある方は、「Porttainer」 と 「PiCluster」 という 2 つの Web ベース ツールに遭遇したかもしれません。どちらの方法でも、Web ブラウザーからの Docker 管理タスクがはるかに簡単かつシンプルになります。今日、 私は「Dockly」 という名前のさらに別の Docker 管理ツールを発見しました。

前述のツールとは異なり、Dockly は Unix 系システムのターミナルから Docker コンテナとサービスを管理するための TUI (テキスト ユーザー インターフェイス) ユーティリティ

続きを読む →

Docker ネットワーキングの概念の説明

基本的にDocker ネットワーク は、ホスト マシンを介して Docker コンテナと外部世界との間の通信を確立するために使用されます。または、分離されたすべてのコンテナがさまざまな状況で相互に通信して実行するための通信通路であるとも言えます。必要なアクション。このガイドでは、Ubuntu での実践的な例を使用して、基本的な Docker ネットワーキングの概念を説明します。

Docker をまだインストールしていない場合は、次のガイドを参照してください。

  • Ubuntu 18.04 LTS サーバーに Docker をインストールする方法

Docker の使い方の基本:

  • Docker の使用を開始する

Docker ネットワーキングの概念の説明

以下にリストされているすべてのコマンドは、

続きを読む →

Docker ボリュームを例を使って説明する

Dockerの場合、データはコンテナ内に保存されます。そしてコンテナを削除するとデータは失われます。このガイドでは、Docker ボリュームを作成する方法、Docker ボリュームをコンテナーに接続する方法、およびデータを保存するために同じボリュームを 2 つ以上のコンテナーで共有する方法について学びます。

Docker の基本をまだ理解していない場合は、次のガイドを参照してください。

  • Docker の使用を開始する

Docker にボリュームが必要なのはなぜですか?

  • コンテナーを削除しても、ボリュームは削除されません。
  • ボリュームをコンテナにアタッチまたはデタッチします。
  • 異なるコンテナ間でボリューム (ストレージ/データ) を共有します。
  • コンテナをストレージから切り離します。
  • ボリュームをリモート ホスト

    続きを読む →

Linux で Docker Compose を始める

Docker Compose は、Linux でマルチコンテナ Docker アプリケーションを定義して実行するためのツールです。 Compose では、YAML ファイルを使用してアプリケーションのサービスを構成します。次に、1 つのコマンドで構成からすべてのサービスを作成して開始します。以下は、Docker compose がどのように機能するかを示す簡単な図です。

Docker compose の仕組み - グラフィカルな図解

Docker Co

続きを読む →

Linux で非 root ユーザーとして Docker を実行する方法

Ubuntu に Docker をインストールするのは非常に簡単です。初心者でも誰でも15分以内にインストールできます。 Docker をインストールした後、通常のユーザーとしてはほとんどの Docker 操作を実行できないことに気付きました。毎回、「root」ユーザーとして、または「sudo」権限を使用して Docker を実行する必要がありました。 Docker を非 root ユーザーとして、または sudo 権限なしで実行しようとすると、次のエラーが発生します。

Got permission denied while trying to connect to the Docker daemon socket at unix:///var/run/docker.sock: Get http://%2Fvar%2Frun%2Fdocker.sock/v1.40/version: dial unix /var/run/docker.

続きを読む →

Linux で Docker を使用して MySQL をセットアップする方法

MySQL を初めて使用する場合、または MySQL データベースをすばやく簡単にインストールしたい場合は、この記事が最適です。この記事では、Linux でDocker および Docker compose を使用して MySQL をセットアップする方法を学びます。

まずは、MySQL コンテナを起動するための Docker 環境をセットアップしましょう。

1.Dockerをインストールする

MySQL Docker コンテナを起動する前に、マシンに docker と docker-compose がインストールされている必要があります。 docker と docker-compose をインストールしていない場合は、次のガイドを参照してください。

  • CentOS に Docker をインストールする方法
  • Ubuntu に Docker をインストールする方法 続きを読む →