Ubuntu 20.04 LTS に Docker をインストール

  • URLをコピーしました!

はじめに

Ubuntu Desktop 20.04 LTS に Docker をインストールして、基本的な操作をするまでの手順です。

Docker とは

簡単にいうと、コンテナと呼ばれる仮想環境を構築するプラットフォームです。
VMware 仮想化ではハイパーバイザーと呼ばれるソフトウェア上で複数の OS を実行しますが、コンテナでは複数のアプリケーションやミドルウェアでホストの OS を共用します。

Docker インストール

既存のパッケージリストを更新

$ sudo apt update

必要パッケージをインストール

$ sudo apt install apt-transport-https ca-certificates curl software-properties-common

Docker 公式リポジトリの GPG キーをインストール

$ curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -

Docker リポジトリを追加

$ sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu focal stable"

パッケージのデータベースを更新

$ sudo apt update

Docker をインストール

$ sudo apt install docker-ce

Docker の起動状況を確認

$ sudo systemctl status docker

Docker コマンド実行設定

sudo なしで Docker コマンドを実行するように、ユーザ名を docker グループに追加

$ sudo usermod -aG docker ${USER}

グループメンバーシップを適用

$ su - ${USER}

ユーザーが docker グループに追加されたことを確認

$ su - ${USER}

Docker イメージの操作

CentOS のイメージを検索

$ docker search centos

CentOS イメージをダウンロード

$ docker pull centos

ダウンロードしたイメージの確認

$ docker images

Docker コンテナの実行

$ docker run -it centos

Docker コンテナの管理

実行中のコンテナを確認

$ docker ps

実行中および実行していないコンテナを確認

$ docker ps -a

実行中のコンテナを停止[1]docker stop に続けてコンテナ ID または名前を指定します。

$ docker stop reverent_nobel

不要なコンテナを削除します。

$ docker rm reverent_nobel

[blogcard url=https://www.digitalocean.com/community/tutorials/how-to-install-and-use-docker-on-ubuntu-20-04-ja]

[sitecard subtitle=関連記事 url=https://mytech-blog.com/ubuntu-docker-compose/ target=]

以上

参考書籍

created by Rinker
¥4,180 (2026/01/06 22:31:36時点 楽天市場調べ-詳細)

脚注

脚注
1 docker stop に続けてコンテナ ID または名前を指定します。
よかったらシェアしてね!
  • URLをコピーしました!

この記事を書いた人

クラウド・ネットワーク・セキュリティ・仮想化・プログラミング・オープンソース・Web 開発をテーマにしたブログを運営👨‍💻 コンシューマー向けエンタメ事業の新規開発・運営経験 / VCAP-DCA・CCIE Lifetime Emeritus 認定 / 技術とビジネス書愛好家📚

目次