Maison  >  Article  >  interface Web  >  Comment utiliser Docker pour déployer des projets React

Comment utiliser Docker pour déployer des projets React

藏色散人
藏色散人original
2022-12-28 09:59:012940parcourir

Comment utiliser Docker pour déployer des projets React : 1. Extrayez l'image nginx via "docker pull nginx" 2. Vérifiez si l'extraction a réussi 3. Utilisez "docker run --name reactweb -p 8088:80 -d ; nginx" Créez et démarrez un conteneur nginx ; 4. Modifiez les informations nginx et copiez les fichiers locaux dans l'image Docker.

Comment utiliser Docker pour déployer des projets React

L'environnement d'exploitation de ce tutoriel : système Windows 10, React version 18.0.0, ordinateur Dell G3.

Comment utiliser Docker pour déployer des projets React ?

Vous apprendre étape par étape comment déployer des projets React dans Docker (déployer nginx dans Docker)

1 Extraire l'image nginx

docker pull nginx

2 Vérifiez si l'extraction est réussie

docker images

3. containers

docker run --name reactweb -p 8088:80 -d nginx

– name : Nommez le conteneur nouvellement créé, voici : reactweb

-p : Mappage des ports, mappez le port 8088 de l'hôte au port 80 du conteneur, c'est-à-dire le dernier accès à localhost :8088

-d : Après un démarrage réussi, affichez l'ID complet du conteneur

nginx : Nom du miroir

À ce stade, vous pouvez tester si nginx apparaît lors de l'accès à localhost :8088

3.1 Entrez dans le conteneur MySQL

docker exec -it reactweb sh

4. Vous devrai : docker ps -a Afficher l'adresse mappée

nginx pour entrer dans le conteneur Vérifiez ensuite le fichier default.conf dans /etc/nginx/conf.d La valeur par défaut est usr/share/nginx/html

6. la conf nginx

apt-get update
apt-get install vim

vous pouvez y accéder localement

Etude recommandée : "

tutoriel vidéo React

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
Article précédent:A quoi sert map en réactionArticle suivant:A quoi sert map en réaction