LinuxにDockerをインストールする(非常に簡単なインストール方法)

LinuxにDockerをインストールする(非常に簡単なインストール方法)

最近、かなり暇です。大学4年生として数か月間インターンをしていました。インターンとして、Dockerを勉強するように言われました。残念です!

Docker の 3 つのコア概念: イメージ、コンテナ、ウェアハウス

イメージ: 仮想マシンのイメージに似ており、簡単に言えばインストール ファイルです。

コンテナ: 軽量サンドボックスと同様に、コンテナはイメージから作成されたアプリケーション実行インスタンスです。コンテナは起動、開始、停止、削除することができ、これらのコンテナは分離されており、互いに見えません。

ウェアハウス: コード ウェアハウスと同様に、Docker がイメージ ファイルを保存する場所です。

CentOSにDockerをインストールする方法を簡単に紹介します。

前提条件:

  • 64 ビット システム
  • カーネル 3.10+

1. カーネルのバージョンを確認します。返される値は 3.10 より大きい必要があります。

$ uname -r 

2. sudo または root 権限を持つユーザーを使用してターミナルにログインします。

3. yumが最新であることを確認する

$ yumアップデート

4. yumリポジトリを追加する

tee /etc/yum.repos.d/docker.repo <<-'EOF'
[dockerレポ]
name=Dockerリポジトリ
ベースURL=https://yum.dockerproject.org/repo/main/centos/$releasever/
有効=1
gpgcheck=1
gpgキー=https://yum.dockerproject.org/gpg
終了

5. Dockerをインストールする

$ yum インストール -y docker-engine

インストールが成功したら、docker versionコマンドを使用してインストールが成功したかどうかを確認します。インストールが成功したら、以下のように表示されます。

6. Dockerを起動する

$ systemctl docker.service を起動します

7. インストールが成功したかどうかを確認します (クライアントとサービス部分が存在する場合、Docker のインストールと起動が成功したことを示します)

docker versionコマンドを使用して表示する

8. スタートアップを自動的に開始するように設定する

$ sudo systemctl dockerを有効にする

これまでのところ、Docker は完全にインストールされています。

何か欠点があれば、道教仲間が指摘してくれると嬉しいです。

要約する

以上がこの記事の全内容です。この記事の内容が皆様の勉強や仕事に何らかの参考学習価値をもたらすことを願います。123WORDPRESS.COM をご愛顧いただき、誠にありがとうございます。これについてもっと知りたい場合は、次のリンクをご覧ください。

以下もご興味があるかもしれません:
  • Linux環境にRedisをデプロイし、Dockerにインストールする方法
  • Linux に Docker をオフラインでインストールするプロセス (ワンクリック インストール)
  • Linux システムに docker をインストールし、ssh 経由で docker コンテナにログインする方法
  • Linux でパッケージから Docker CE をインストールする方法の詳細な説明
  • Linux に Docker をインストールして使用する方法
  • Linux での Docker のインストールと使用方法のチュートリアル
  • LinuxでのDockerのインストールチュートリアル

<<:  win2008R2 64 ビット システムでの mysql5.7.17 のインストールと構成の例

>>:  Javascriptで戦略パターンを実装する方法

推薦する

角度コンテンツ投影の詳細な説明

目次単一コンテンツ投影マルチコンテンツ投影単一条件のコンテンツ投影アプリ-人物-htmlアプリ担当者...

Navicat For MySQL の使い方に関する簡単なチュートリアル

推薦する: Navicat for MySQL 15 登録とアクティベーションの詳細なチュートリアル...

JavaScript デザインパターン プロキシパターンの学習

目次概要実装保護エージェント仮想エージェント画像の遅延読み込みを実現する仮想プロキシ概要プロキシ パ...

jQuery でダイナミックなパーティクル効果を実現

この記事では、動的なパーティクル効果を実現するためのjQueryの具体的なコードを参考までに紹介しま...

Vue 名前付きスロットの基本的な使用例

序文名前付きスロットは、スロット内の「name」属性を使用して要素にバインドされます。知らせ: 1....

Dockerでの接続例外中のエラーを解決する

Docker を初めて使い始めると、通常とは異なる問題に遭遇して、必然的に混乱してしまいます。大丈夫...

DockerコンテナにRedisをデプロイする手順の紹介

目次1 つの Redis 設定ファイル2 Dockerコマンドの開始3 docker-compose...

jQuery の CSS スタイル属性 css() と width() の完全ガイド

目次1. css() の基本的な使用法: 1.1 CSSプロパティを取得する1.2 CSSプロパティ...

ページを更新せずにフォームを送信するには iframe を使用します

そこで、この問題を解決するために埋め込みフレームワークを導入します。具体的な原則は、フォームがデータ...

Redhat 7.3 に MySQL 8.0.22 をインストールするための詳細なチュートリアル (バイナリ インストール)

目次1. MySQLインストールパッケージをダウンロードする2. MySQLのアンインストール手順3...

MAC 上の MySQL の初期パスワードを忘れた場合の対処方法

MACでMySQLの初期パスワードを忘れた問題を解決する方法を参考までに共有します。具体的な内容は次...

MySQL での IN データボリュームの使用の最適化された記録

MySQL のバージョン番号は 5.7.28 です。テーブル A には 390 万件のレコードがあり...

CSS インライン スタイル、埋め込みスタイル、外部参照スタイルを使用する 3 つの方法

3 つの方法を使用する簡単な例は次のとおりです。インラインスタイル: <!doctypehtm...

MySQLのlike演算子の詳細

1. はじめに不明な値または部分的に既知の値をフィルタリングする場合は、like 演算子を使用でき...