Maison > Opération et maintenance > Docker > Comment Docker exécute un projet

Comment Docker exécute un projet

王林
Libérer: 2020-03-25 17:55:00
original
5016 Les gens l'ont consulté

Comment Docker exécute un projet

1. Entrez le répertoire où est stocké votre projet war

Modifiez le fichier Dockerfile

vim Dockerfile
Copier après la connexion

Le contenu est le même suit :

rom registry.docker-cn.com/library/tomcat

MAINTAINER heihezi heihezi@foxmail.com

COPY myproject.war /usr/local/tomcat/webapps
Copier après la connexion

2. Créez votre propre image

docker build -t myproject:latest .
Copier après la connexion

Comme prévu, les étapes pour créer l'image seront affichées. La dernière ligne est

Successfully built b3f6ac3157ae
Copier après la connexion
<. 🎜>La dernière chaîne fait partie de l'identifiant de l'image.

Vous pouvez exécuter des images Docker à ce moment-là pour afficher vos propres informations d'image

3 Exécutez votre propre conteneur Docker

docker run -d -p 8888:8080 myproject
Copier après la connexion

Ici -d est. s'exécutant en arrière-plan. -p est le port spécifié, et le 8888:8080 suivant doit mapper le port 8888 de l'hôte au port 8080 du docker. Si l'opération réussit, un identifiant sera imprimé

<. 🎜>

4. Accédez à votre propre projet

Vérifiez si Tomcat démarre avec succès

192.168.1.178:8888
Copier après la connexion

Accédez au projet (ajoutez le nom du projet)

192.168.1.178:8888/myproject
Copier après la connexion

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!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
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
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal