(4)docker-composeがRedisサービスを開始します

目次

1つは、docker-composeを使用してredisを開始する

2、接続をテストする


1つは、docker-composeを使用してredisを開始する

ではdocker-compose.yml、次のファイルに書き込ま:

redis:
  image: redis
  container_name: my_redis
  command: redis-server /usr/local/etc/redis/redis.conf
  ports:
    - "6379:6379"
  volumes:
    - ./data:/data
    - ./redis.conf:/usr/local/etc/redis/redis.conf

その中で:

  1. image:画像の名前を表します。
  2. container_name:生成されたコンテナーの名前を表します。
  3. command:コンテナが生成された後に実行されるコマンドを表します。
  4. ポート:コンテナーのポートをコンテナーの外部にマップします。
  5. ボリューム:共有ディレクトリまたはファイル、コロンの前のホストディレクトリ、コロンの後のコンテナディレクトリを表します例:- ./data:/dataは、コンテナ/dataディレクトリ内で共有される現在のディレクトリを意味します。これは、ソフトリンクを実行することと同じです。

注:ディレクトリまたはファイルを共有する際、ホストまたはコンテナに存在しない場合は、Dockerが自動的に作成します。

Redisには、redis.conf追加されたコンテナー構成と共有する独自のパスワードが必要です。これにより、構成requirepassが次のように変更されます。

requirepass yourpassword

ではdocker-compose.yml次のディレクトリdocker-compose up -d、ドッカーで暗号Redisのコンテナを生成します。

2、接続をテストする

 

おすすめ

転載: blog.csdn.net/sanmi8276/article/details/108743728