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

Docker インストール
既存のパッケージリストを更新
$ sudo apt update必要パッケージをインストール
$ sudo apt install apt-transport-https ca-certificates curl software-properties-commonDocker 公式リポジトリの 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 updateDocker をインストール
$ sudo apt install docker-ceDocker の起動状況を確認
$ sudo systemctl status dockerDocker コマンド実行設定
sudo なしで Docker コマンドを実行するように、ユーザ名を docker グループに追加
$ sudo usermod -aG docker ${USER}グループメンバーシップを適用
$ su - ${USER}ユーザーが docker グループに追加されたことを確認
$ su - ${USER}Docker イメージの操作
CentOS のイメージを検索
$ docker search centosCentOS イメージをダウンロード
$ docker pull centosダウンロードしたイメージの確認
$ docker imagesDocker コンテナの実行
$ docker run -it centosDocker コンテナの管理
実行中のコンテナを確認
$ docker ps実行中および実行していないコンテナを確認
$ docker ps -a実行中のコンテナを停止[1]docker stop に続けてコンテナ ID または名前を指定します。
$ docker stop reverent_nobel不要なコンテナを削除します。
$ docker rm reverent_nobelDockerは、コンテナででアプリケーションプロセスを管理する過程を簡単にするアプリケーションです。このチュートリアルで…
関連記事
はじめに Ubuntu Desktop 20.04 LTS に Docker Compose を使って、MariaDB に接続する手順です。 Docker Compose とは 簡単にいうと、Compose ファイルとよば[…]
以上
参考書籍
created by Rinker
¥4,180 (2025/11/02 07:30:57時点 楽天市場調べ-詳細)
脚注
| ↑1 | docker stop に続けてコンテナ ID または名前を指定します。 |
|---|

