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で戦略パターンを実装する方法

推薦する

docker で PostgreSQL データベースをインストールして永続化する方法

Dockerのインストール手順をスキップする1. postgresqlイメージを取得する docke...

MySql 5.7.17 winx64 のインストールと設定に関する詳細なチュートリアル

1. ソフトウェアをダウンロードする1. MySQL の公式サイトにアクセスし、Oracle アカウ...

HTMLポップアップ透明レイヤーインスタンスのサイズを設定でき、比例することができます

コードをコピーコードは次のとおりです。 <!DOCTYPE html PUBLIC "...

CentOS 8 カスタム ディレクトリ インストール nginx (チュートリアルの詳細)

1. ツールとライブラリをインストールする# PCRE は、Perl 互換の正規表現ライブラリを含...

Linux で libudev を使用して USB デバイスの VID と PID を取得する方法

この記事では、libudev ライブラリを使用して hidraw デバイスにアクセスします。 lib...

mysql インストーラ コミュニティ 8.0.16.0 のインストールと構成のグラフィック チュートリアル

mysqlインストーラコミュニティ8.0.16.0インストールグラフィックチュートリアル、参考までに...

...

Mysql トランザクションで Update を実行するとテーブルがロックされますか?

2つのケース: 1. 索引あり 2. 索引なし前提条件:方法: コマンドラインを使用してシミュレー...

Navicat Premium15 でクラウド サーバーに接続する際のデータベースの問題と落とし穴

クラウドサーバーを使用するとデータベースに接続できる場合もありますが、Navicat Premium...

MySQL 5.7.18 無料インストールバージョンの設定チュートリアル

MySQL 5.7.18 無料インストール版のインストールチュートリアルMySQL は現在、世界で最...

MySQL データ挿入最適化メソッドconcurrent_insert

スレッドがテーブルに対して DELAYED ステートメントを実行するときに、そのようなハンドラーが存...

CSS を使用して 3 つのステップでショッピング モールのカード クーポンを作成する

今日は618日、主要なショッピングモールはすべてプロモーション活動を行っています。今日は、次のように...

JavaScript データ プロキシとイベントの詳細な分析

目次データブローカーとイベントObject.defineProperty メソッドのレビューデータブ...

Dockerコンテナ接続実装手順の分析

一般的に言えば、コンテナが起動した後、ポート マッピングを通じてコン​​テナが提供するサービスを使用...

mysql mycat ミドルウェアのインストールと使用

1. mycatとはエンタープライズアプリケーション開発のための完全にオープンソースの大規模データベ...