日本語版
最新ニュース
科学&テクノロジー

4つの理由Dockerを選択して自己ホーストの旅を始めてよかった

Dockerは、ソフトウェア開発者がアプリをテストして展開するための優れたプラットフォームとして宣伝されていることがよくありますが、自己ホストのオープンソースソフトウェアにも最適です。自己ホスティングソフトウェアのテストを開始したとき、私はDockerデスクトップをそうする手段として使用することにしました。 学習曲線といくつかのしゃっくりがありましたが、最終的には、自己ホストの旅を始めるためにDockerを選んだことをうれしく思います。私も言うでしょう Dockerをより早く試してみたらいいのにと思います。なぜそれが私にぴったりだったのかを見てみましょう。 関連している 私はこれらのdockerコンテナを試しましたが、今はそれらなしでは生きられません これらのDockerコンテナはあなたの心を吹き飛ばします 4 Windowsで使用できます セットアッププロセスは非常に簡単です その間 Windows 11でDockerデスクトップを使用します WSL2またはHyper-Vもセットアップする必要があります。スタンドアロンの仮想マシンを起動したり、古いラップトップにLinuxをインストールしようとするよりもセットアップが簡単だとわかりました。また、個別のインスタンスやデバイスを必要とせずに、PCの他のアプリのようにDockerを実行できることも意味しました。 WindowsにDockerデスクトップをインストールする方法については、多くのガイドがあり、Docker Webサイトには必要なすべての手順も含まれています。 DockerのデスクトップをPCで上げて実行するのに約15分かかりました。セットアッププロセスは迅速かつ比較的シンプルであることが判明しました。 Linuxはアプリをホストするのに理想的な環境だと思いますが、Linuxディストリビューションを最後に使用してから何年も経ちました。私の唯一の余分なラップトップには誤動作バッテリーもあるので、自己ホストソフトウェアに使用したくありません。 関連している 私が聞くのにうんざりしているDockerについての5つの神話 Dockerの神話を完全にバストしましょう 3 セットアップコストはありませんでした 追加のハードウェアなしでDockerをセットアップできました 特に、古いコンポーネントがたくさんある場合、独自のホームラボを作成することは必ずしも高価ではありません。あなたもできます 古いラップトップを再利用します あなたのホームラボを実行します。しかし、自己ホーストに手を出し始めたとき、私はホームラボをセットアップするために利用可能な予算(または予備のコンポーネントやデバイス)を持っていませんでした。 Windows PCでDockerを使用すると、前払い費用なしで自己ホストを試すことができました。私はすでに持っています 私が購入したことを後悔しているデバイス 彼らは未使用になるので、私の既存のマシンでDockerを使用すると、追加のハードウェアに投資する前に、自己ホーストが自分のためであるかどうかを確認できます。 私は最終的にSBCに投資するか、古いNASに自己ホストを設定する予定ですが、今のところ、WindowsのDockerは私にとって完全にうまく機能します。主な欠点は、毎晩電気を節約するためにPCから電源を切ることです。つまり、コンテナが24時間年中無休で動作していないことを意味します。 関連している 自己ホストされたソフトウェアが再び人気を集めている5つの理由 自己ホスティングソフトウェアには、特定の否定できない利点があります 2 複雑さを完全に理解せずに始めることができました あなたは自己ホーストの初心者になることができますが、それでもDockerを使用できます 自己ホストアプリにDockerを使用することに関しては、少し試行錯誤がありましたが、Dockerをインストールしたのと同じ日に最初のいくつかのコンテナを走らせることができました。最初のいくつかのシングルコンテナーアプリを実行するために、Dockerコマンドに知識をコーディングする必要はありませんでした。…

4つの理由Dockerを選択して自己ホーストの旅を始めてよかった

1746875514
2025-05-10 09:00:00

Dockerは、ソフトウェア開発者がアプリをテストして展開するための優れたプラットフォームとして宣伝されていることがよくありますが、自己ホストのオープンソースソフトウェアにも最適です。自己ホスティングソフトウェアのテストを開始したとき、私はDockerデスクトップをそうする手段として使用することにしました。

学習曲線といくつかのしゃっくりがありましたが、最終的には、自己ホストの旅を始めるためにDockerを選んだことをうれしく思います。私も言うでしょう Dockerをより早く試してみたらいいのにと思います。なぜそれが私にぴったりだったのかを見てみましょう。

関連している

私はこれらのdockerコンテナを試しましたが、今はそれらなしでは生きられません

これらのDockerコンテナはあなたの心を吹き飛ばします

4

Windowsで使用できます

セットアッププロセスは非常に簡単です

さまざまなコンテナでWindowsで実行されているDockerデスクトップ

その間 Windows 11でDockerデスクトップを使用します WSL2またはHyper-Vもセットアップする必要があります。スタンドアロンの仮想マシンを起動したり、古いラップトップにLinuxをインストールしようとするよりもセットアップが簡単だとわかりました。また、個別のインスタンスやデバイスを必要とせずに、PCの他のアプリのようにDockerを実行できることも意味しました。

WindowsにDockerデスクトップをインストールする方法については、多くのガイドがあり、Docker Webサイトには必要なすべての手順も含まれています。 DockerのデスクトップをPCで上げて実行するのに約15分かかりました。セットアッププロセスは迅速かつ比較的シンプルであることが判明しました。

Linuxはアプリをホストするのに理想的な環境だと思いますが、Linuxディストリビューションを最後に使用してから何年も経ちました。私の唯一の余分なラップトップには誤動作バッテリーもあるので、自己ホストソフトウェアに使用したくありません。

関連している

私が聞くのにうんざりしているDockerについての5つの神話

Dockerの神話を完全にバストしましょう

3

セットアップコストはありませんでした

追加のハードウェアなしでDockerをセットアップできました

Docker価格設定計画

特に、古いコンポーネントがたくさんある場合、独自のホームラボを作成することは必ずしも高価ではありません。あなたもできます 古いラップトップを再利用します あなたのホームラボを実行します。しかし、自己ホーストに手を出し始めたとき、私はホームラボをセットアップするために利用可能な予算(または予備のコンポーネントやデバイス)を持っていませんでした。

Windows PCでDockerを使用すると、前払い費用なしで自己ホストを試すことができました。私はすでに持っています 私が購入したことを後悔しているデバイス 彼らは未使用になるので、私の既存のマシンでDockerを使用すると、追加のハードウェアに投資する前に、自己ホーストが自分のためであるかどうかを確認できます。

私は最終的にSBCに投資するか、古いNASに自己ホストを設定する予定ですが、今のところ、WindowsのDockerは私にとって完全にうまく機能します。主な欠点は、毎晩電気を節約するためにPCから電源を切ることです。つまり、コンテナが24時間年中無休で動作していないことを意味します。

関連している

自己ホストされたソフトウェアが再び人気を集めている5つの理由

自己ホスティングソフトウェアには、特定の否定できない利点があります

2

複雑さを完全に理解せずに始めることができました

あなたは自己ホーストの初心者になることができますが、それでもDockerを使用できます

Docker Compose Upコマンドを示すWindows PowerShell

自己ホストアプリにDockerを使用することに関しては、少し試行錯誤がありましたが、Dockerをインストールしたのと同じ日に最初のいくつかのコンテナを走らせることができました。最初のいくつかのシングルコンテナーアプリを実行するために、Dockerコマンドに知識をコーディングする必要はありませんでした。

最終的には、Dockerがマルチコンテナーアプリ用に作成するなどのツールを使用するために知識を拡大する必要がありました。また、構成ファイルにアクセスしてさまざまなフィールドを編集する必要がありました。その結果、Docker Composeを使用してアプリをインストールし、コマンドラインを使用して特定のフォルダーを開く方法を知っています。また、最終的にコンテナのログにアクセスする方法を学びました。

しかし、私はこのすべてを初日に知る必要はありませんでした。データベースと特定の構成に依存しているより複雑なアプリのホストを開始したため、自分のペースで学ぶことができました。

関連している

10の品質サービス私は私のホームラボに自己ホストします

これらの便利なアプリをホームサーバーに展開することで、あなたの生活を楽にします

1

ほとんどの自己ホストアプリには、Dockerの指示が含まれています

これにより、コンテナのセットアップが簡単になります

Dockerの指示を備えたDawarichのWebサイト

Pythonなどのツールを時々作業していましたが、コーディングの経験があるとは言いません。これは、基礎となる構文を理解せずに特定のツールのコマンドをいくつか学んだからです。自己ホストについて学ぶ必要があることはまだたくさんありますが、オープンソースコミュニティにより、Dockerコンテナの作成が非常に簡単になります。

通常、自己ホストされたアプリのページには、Dockerでソフトウェアを実行する方法に関する指示が含まれます。 Docker Composeの場合、これらのページには、含める必要があるコマンドと、構成ファイルに作成する特定の編集が含まれます。 Dockerを使用して、Node-Red、Nocodb、Wallos、Firefly III、Photoprism、Dawarich、およびImmichをホストしました。ただし、Dockerのセットアップ手順を自己ホスティングするなど、他にも多くのサービスがあります。

たまに、私が試したアプリには、KubernetesやPortainerなどの他のソフトウェアの手順、または裸のメタルサーバーやNASの手順が含まれます。しかし、Dockerが最も頻繁な方法であることがわかりました。

関連している

NASの代わりにSBCで実行できる10個の自己ホストアプリ

あなたの愛らしいSBCは、それが見えるよりもはるかに能力があります

Dockerは私にとって自己ホストを威圧的にしませんでした

自己ホーストについて学ぶ必要があることはまだまだありますが、Dockerは私に素晴らしいスタートを切ってくれました。毎週、アーセナルに新しいツールを追加し、PCでソフトウェアをホストすることについてさらに学びます。準備ができたら、知識をさらに拡大するために追加のハードウェアに投資します。

Docker-Mark-Blue

#4つの理由Dockerを選択して自己ホーストの旅を始めてよかった

執筆者について: nipponese

Nipponese News編集部は、国内外のニュースを日本語で分かりやすくお届けします。