目次
1つは、docker-composeを使用してredisを開始する
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
その中で:
- image:画像の名前を表します。
- container_name:生成されたコンテナーの名前を表します。
- command:コンテナが生成された後に実行されるコマンドを表します。
- ポート:コンテナーのポートをコンテナーの外部にマップします。
- ボリューム:共有ディレクトリまたはファイル、コロンの前のホストディレクトリ、コロンの後のコンテナディレクトリを表します。例:
- ./data:/data
は、コンテナ/data
ディレクトリ内で共有される現在のディレクトリを意味します。これは、ソフトリンクを実行することと同じです。
注:ディレクトリまたはファイルを共有する際、ホストまたはコンテナに存在しない場合は、Dockerが自動的に作成します。
Redisには、redis.conf
追加されたコンテナー構成と共有する独自のパスワードが必要です。これにより、構成requirepass
が次のように変更されます。
requirepass yourpassword
ではdocker-compose.yml
次のディレクトリdocker-compose up -d
、ドッカーで暗号Redisのコンテナを生成します。
2、接続をテストする