(4) docker-compose démarre le service Redis

table des matières

Premièrement, utilisez docker-compose pour démarrer redis

Deux, testez la connexion


Premièrement, utilisez docker-compose pour démarrer redis

En docker-compose.ymlécriture dans les fichiers suivants:

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

parmi eux:

  1. image: représente le nom de l'image;
  2. nom_conteneur: représente le nom du conteneur généré;
  3. commande: représente la commande à exécuter après la génération du conteneur;
  4. ports: mappez les ports du conteneur vers l'extérieur du conteneur;
  5. Volumes: représente un répertoire ou un fichier partagé, le répertoire hôte avant les deux-points et le répertoire du conteneur après les deux points. Exemple: - ./data:/datasignifie le répertoire courant à partager dans le /datarépertoire conteneur , l'équivalent de faire un lien logiciel.

Remarque: lors du partage d'un répertoire ou d'un fichier, docker le crée automatiquement pour vous s'il n'existe pas dans l'hôte ou le conteneur.

Redis a besoin de son propre mot de passe partagé avec la configuration du conteneur redis.confajoutée, qui modifie la configuration requirepasscomme suit:

requirepass yourpassword

Dans docker-compose.ymlle répertoire suivant docker-compose up -d, pour générer un conteneur Redis cryptographique dans le Docker.

Deux, testez la connexion

 

Je suppose que tu aimes

Origine blog.csdn.net/sanmi8276/article/details/108743728
conseillé
Classement