Maison  >  Article  >  Opération et maintenance  >  Comment démarrer l'image Docker

Comment démarrer l'image Docker

王林
王林original
2020-04-14 11:47:367060parcourir

Comment démarrer l'image Docker

1. Démarrez Docker Run

--env-file signifie charger des variables d'environnement à partir d'un fichier, le format de fichier est clé = valeur, un par ligne Variable ;

-v signifie monter les fichiers sur l'hôte dans l'image. Le devant des deux points indique le chemin du fichier hôte, et ce qui suit indique le chemin du fichier image doit être utilisé. ;

- p signifie mapper le port 8080 dans l'image sur le port 8083 sur l'hôte, et 10.142.8.12 représente l'adresse IP de l'hôte

docker run -it --env-file ./run/hrms.env -v /opt/hrms/hrms/hrms:/opt/hrms/hrms -p 10.142.8.12:8083:8080 55ad68601db

2. Démarrez docker-compose

docker-compose est l'un des trois mousquetaires de docker. C'est un plug-in spécifiquement utilisé pour démarrer des images. Il peut être installé via pip install docker-compose.

Vous pouvez créer un nouveau dossier avec la structure de répertoires suivante comme dossier de démarrage de l'image :

Comment démarrer limage Docker

Écrivez le fichier docker-compose.yml :

version:  '2.0'
services:
  web:
    image: hrms:v1.2
    restart:  always
    ports:
      - "8083:8080"
    env_file:
      - ./hrms.env
    volumes:
      - /opt/hrms/logs/:/opt/hrms/logs/

Démarrer :

Basculez vers le répertoire où se trouve docker-compose.yml et exécutez :

docker-compose up

pour démarrer l'image.

Tutoriel recommandé :

Tutoriel Docker

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn