Dockeにredisをインストールする方法

Dockeにredisをインストールする方法

1. redisイメージを検索する

docker 検索 redis

2. Redisイメージをダウンロードする

docker pull redis:最新

3. Redisコンテナを起動する

--name 起動後のコンテナの名前
--restart=常に自動的に再起動する
-p ポートマッピング
-v ディレクトリマウント
--requirepass ログインパスワード

docker run -itd --name redis --restart=always -p 6379:6379 -v /data/docker/redis/config:/etc/redis -v /data/docker/redis/data:/data redis redis-server /etc/redis/redis.conf --requirepass "123456" --appendonly yes

知識ポイントの拡張:

dockerを使用してredisをインストールする

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

1. カーネルバージョンを確認します。3.10以上である必要があります [root@localhost ~]# uname -r 
2. Dockerをインストールする 
   [root@localhost ~]# yum install docker 
4. Dockerを起動する
  [root@localhost ~]# systemctl dockerを起動します 
  バージョンを確認する [root@localhost ~]# docker -v  
  Docker バージョン 1.12.6、ビルド 3e8e77d/1.12.6
5. 起動時にDockerを起動する 
 [root@localhost ~]# systemctl docker を有効にする 
6. Dockerを停止する 
 [root@localhost ~]# systemctl stop docker

2. Redisをインストールする

アクセス: https://hub.docker.com/

redisを検索すると、

ダウンロード: docker pull redis コマンド (低速)

おすすめ: Docker China をご覧ください https://www.docker-cn.com/

ミラーアクセラレーションをクリックします。次の例が表示されます。

$ docker pull registry.docker-cn.com/library/ubuntu:16.04

redisをダウンロード

//ミラーリングを使用してredisのダウンロードを高速化します
docker pull registry.docker-cn.com/library/redis

ダウンロード後、イメージを表示します: docker images

[root@VM_0_4_centos ~]# docker イメージ
リポジトリ タグ イメージ ID 作成 サイズ
registry.docker-cn.com/library/redis 最新 4e8db158f18d 2 週間前 83.4 MB

Redisを起動する

docker run -d -p 6379:6379 --name myredis registry.docker-cn.com/library/redis

Redisを表示

[root@VM_0_4_centos ~]# docker ps
 
コンテナID イメージ コマンド 作成ステータス ポート名
7512230290be registry.docker-cn.com/library/redis "docker-entrypoint..." 22 時間前 22 時間前 <br>0.0.0.0:6379->6379/tcp myredis

これで、Docker に redis をインストールする方法についての記事は終了です。Docker に redis をインストールする方法の詳細については、123WORDPRESS.COM の以前の記事を検索するか、次の関連記事を引き続き参照してください。今後とも 123WORDPRESS.COM をよろしくお願いいたします。

以下もご興味があるかもしれません:
  • DockerにRedisをインストールし、設定ファイルとして起動する詳細な説明
  • DockerにRedisをインストールし、パスワードを設定して接続する方法
  • dockerでredis5.0.3をインストールする方法
  • Dockerはredis 5.0.7をインストールし、外部構成とデータの問題をマウントします
  • Linux環境にRedisをデプロイし、Dockerにインストールする方法
  • Dockerは公式Redisイメージをインストールし、パスワード認証を有効にします
  • Docker に共通コンポーネント (mysql、redis) をインストールする方法

<<:  トップに戻るボタンの例の JavaScript 実装

>>:  CSS で縦書きテキスト配置を実装する方法 (概要)

推薦する

ウェブページのカラーマッチングスキルについての簡単な説明(フロントエンド開発者必読)

一般的に、Web ページの背景色は、より柔らかく、よりシンプルで、より明るく、暗いテキストとマッチし...

MySQL トランザクション分析

取引トランザクションはビジネス ロジックの基本単位です。各トランザクションは一連の SQL ステート...

Linux スワップメモリ​​を拡張する方法

スワップ メモリとは、主に物理メモリが不足している場合に、システムがハード ディスク領域の一部をサー...

無効な Nginx クロスドメイン設定 Access-Control-Allow-Origin の解決策

nginx バージョン 1.11.3次の構成を使用すると、検証は無効になり、クロスドメインの問題が依...

IEではボタンが両側に伸びる

ボタン (input, button) を記述すると、IE では次のようになります。単語数が増えると...

TCP 3 回目のハンドシェイク データ転送プロセス図

RFC793 ドキュメントの SYN フラグを持つプロセス パケットはデータを伝送できません。つま...

vue-router 4 の使用例の詳しい説明

目次1. インスタンスをインストールして作成する2. vue-router4の新機能2.1 動的ルー...

MySQLのスイッチングデータ保存ディレクトリの実装方法

MySQLのスイッチングデータ保存ディレクトリの実装方法今日、仕事中に、mysql が保存されている...

JavaScript プロトタイプとプロトタイプチェーンの詳細

目次1. プロトタイプ(明示的なプロトタイプ) 2. __proto__ (暗黙のプロトタイプ) 3...

MySQL の指定文字によるマージと分割の例のチュートリアル

序文指定した文字による結合または分割は一般的なシナリオです。MySQL では結合の記述は比較的簡単で...

Linux/Mac に MySQL をインストールするときにパスワードを忘れた場合の解決策

序文この記事では主に、Linux/Mac に MySQL をインストールするときにパスワードを忘れた...

Vue ダイナミック バインディング アイコンの完全な手順

0 アイコンと画像の違いアイコンは文字であり、画像はバイナリ ストリームです。つまり、画像はアイコン...

Vue コンポーネントでのアンチシェイクとスロットリングの使用例の分析

入力ボックスへのユーザー入力、ウィンドウのサイズ変更、スクロール、Intersection Obse...

15行のCSSコードがAppleデバイスをクラッシュさせる可能性があり、最新のiOS 12も例外ではない

たった15行のCSSでiPhoneがクラッシュするWire のセキュリティ研究者 Sabri Had...

MySQL 5.7.31 64 ビット無料インストール版チュートリアル図

1. ダウンロードダウンロードアドレス: https://dev.mysql.com/get/Dow...