Dockerゼロ基礎入門ガイド(二):Dockerインストール
1108 ワード
Dockerインストール
Dockerエンタープライズ版には有料サービスが含まれており、個人開発者は一般的に使用できません.以下の紹介はコミュニティ版についてです.
Docker CEのインストールは公式ドキュメントを参照してください.
Mac
Ubuntu
CentOS
Windows
Debian
Fedora
他のLinuxリリース版のインストールが完了するとterminalにdockerのコマンドがあります.このコマンドがDocker Clientです.すべての操作はdockerコマンドで完了します.次のコマンドを実行して、インストールに成功したかどうかを確認します.
Dockerは、サーバであるクライアントアーキテクチャです.コマンドラインがdockerコマンドを実行する場合は、自機にDockerサービスが必要です.このサービスが起動していない場合は、次のコマンドで起動できます.
イメージファイルDockerはアプリケーションとその依存をイメージファイルにパッケージ化します.Dockerコンテナを生成するには、このファイルを使用します.イメージファイルはコンテナのテンプレートと見なすことができます.Dockerは、イメージファイルに基づいてコンテナのインスタンスを生成します.同じイメージファイルで、同時に実行される複数のコンテナインスタンスを生成できます.
どのようなimagesを持っているかを確認し、次のコマンドを使用できます.
Dockerエンタープライズ版には有料サービスが含まれており、個人開発者は一般的に使用できません.以下の紹介はコミュニティ版についてです.
Docker CEのインストールは公式ドキュメントを参照してください.
Mac
Ubuntu
CentOS
Windows
Debian
Fedora
他のLinuxリリース版のインストールが完了するとterminalにdockerのコマンドがあります.このコマンドがDocker Clientです.すべての操作はdockerコマンドで完了します.次のコマンドを実行して、インストールに成功したかどうかを確認します.
$ docker version
#
$ docker info
Dockerユーザーはsudo権限を持つ必要があります.コマンドごとにsudoが入力されないように、ユーザーをDockerユーザーグループに加入することができます.次のコマンドを使用できます.$ sudo usermod -aG docker $USER
Dockerは、サーバであるクライアントアーキテクチャです.コマンドラインがdockerコマンドを実行する場合は、自機にDockerサービスが必要です.このサービスが起動していない場合は、次のコマンドで起動できます.
# service
$ sudo service docker start
# systemctl
$ sudo systemctl start docker
イメージファイルDockerはアプリケーションとその依存をイメージファイルにパッケージ化します.Dockerコンテナを生成するには、このファイルを使用します.イメージファイルはコンテナのテンプレートと見なすことができます.Dockerは、イメージファイルに基づいてコンテナのインスタンスを生成します.同じイメージファイルで、同時に実行される複数のコンテナインスタンスを生成できます.
どのようなimagesを持っているかを確認し、次のコマンドを使用できます.
docker images
imageファイルは汎用で、1台のマシンのimageファイルは別のマシンにコピーされ、そのまま使用できます.