【Ubuntu/Docker】wgetコマンドのインストール方法(使えない場合)

【Ubuntu/Docker】wgetコマンドのインストール方法(使えない場合)

PRAmazonのアソシエイトとして、ITナレッジライフは適格販売により収入を得ています。

記事の文字数:1,227 / 総アクセス数:1 views

UbuntuやDockerコンテナ内で「wget: command not found」エラーが出て使えない場合のインストール手順(apt)を解説します。軽量コンテナには初期インストールされていないことが多いため、apt updateからの手順をまとめました。

Ubuntuユーザにお勧めの本 ↗

Ubuntuサーバー徹底入門

難易度
実用性
網羅性

設定の勘所が詳しく解説されている。Ubuntu運用の強い味方になってくれる一冊です。

ゼロからわかるLinuxサーバー超入門 Ubuntu対応版 かんたんIT基礎講座

難易度
実用性
読みやすさ

非常に丁寧に手順が示されている。独学で初めてサーバーを立てるならこの本が最適です。

UbuntuやDockerの軽量コンテナでwgetコマンドを実行しようとした際に、インストールされていなかった場合はaptwgetをインストールします。

この記事のポイント

  • Ubuntu/Dockerの最小環境ではwgetが初期インストールされていないことが多い
  • インストール前には必ず apt update を実行する
  • apt install -y wget コマンドで簡単に導入可能

wgetコマンドとは(用途と特徴)

wgetは、Webサーバーからファイルをダウンロードするためのコマンドラインツールです。 HTTP、HTTPS、FTPなどのプロトコルに対応しており、バックグラウンドでのダウンロードや再帰的なダウンロード(ディレクトリごとの取得)が可能なため、Linux環境のセットアップやスクリプトで非常に頻繁に使用されます。

「wget: command not found」エラーの原因と対策

wgetコマンドを実行して、command not foundのエラーメッセージが出た場合、コマンドが入っていないのでインストールする必要があります。 特にDockerの公式Ubuntuイメージなどの最小構成(Minimal)環境では、初期状態でインストールされていません。

実行コマンド(インストール前)

実行コマンド
wget https://example.com/

エラーメッセージ

実行結果
bash: wget: command not found

インストール前の準備:aptパッケージリストの更新

まず、aptでパッケージリストを更新します。 (特にDockerコンテナの立ち上げ直後は、この更新を行わないとインストールに失敗します。)

実行コマンド
sudo apt update

※Dockerコンテナ内でrootユーザーとして操作している場合は、sudoを外して実行してください。

Ubuntu/Dockerでのwgetコマンドインストール手順

以下コマンドを実行してwgetをインストールします。

実行コマンド(インストール)

実行コマンド
sudo apt install -y wget

wgetコマンドの動作確認とバージョンチェック

wgetコマンドのインストール後、動作確認をします。

バージョン確認

実行コマンド
wget -V

以下のようにバージョン情報が出力されればOKです。

実行結果
GNU Wget 1.25.0 built on linux-gnu.
-cares +digest -gpgme +https +ipv6 +iri +large-file -metalink +nls
+ntlm +opie +psl +ssl/gnutls
Wgetrc:
/etc/wgetrc (system)
...

ダウンロード動作確認

実際にファイルのダウンロードが動くか確認します。

実行コマンド
wget https://example.com/

以下のように 200 OK が返り、'index.html' saved と出力されればダウンロード成功です。

実行結果
--2026-05-13 12:19:16-- https://example.com/
Resolving example.com (example.com)... 172.66.147.243, ...
Connecting to example.com (example.com)|172.66.147.243|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: unspecified [text/html]
Saving to: 'index.html'
0K 15.2M=0s
2026-05-13 12:19:16 (15.2 MB/s) - 'index.html' saved [528]

これでファイルのダウンロードが可能になりました。

まとめ:wgetが使えない時のインストール手順

UbuntuやDockerの環境(特に最小構成のイメージ)では、初期状態で wget コマンドが含まれていないことがよくあります。

wget: command not found」と表示された場合は、以下の手順で対応しましょう。

  1. apt update でパッケージリストを最新にする
  2. apt install wget でインストールを実行する

インストール後は wget -V で正しく導入されたか確認するのが確実です。

確認した環境

  • Ubuntu 25.04(Docker公式イメージ ubuntu:latest
  • wget 1.25.0

以上で本記事の解説を終わります。
よいITライフを!
ITナレッジライフ 運営者
この記事を書いた人

Z (ITナレッジライフ)

現役のITエンジニア。プログラミング、インフラ、クラウド技術など、日々の業務で得た「痒いところに手が届く」技術情報を発信しています。

プロフィールと編集ポリシーを見る

Ubuntuユーザにお勧めの本 ↗

Ubuntuサーバー徹底入門

難易度
実用性
網羅性

設定の勘所が詳しく解説されている。Ubuntu運用の強い味方になってくれる一冊です。

人気記事


記事を評価

Thanks!
目次
Scroll to Top