0% ont trouvé ce document utile (0 vote)
31 vues4 pages

Lancer Nginx avec Docker sur Ubuntu

Transféré par

baso ouedraogo
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats DOCX, PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
31 vues4 pages

Lancer Nginx avec Docker sur Ubuntu

Transféré par

baso ouedraogo
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats DOCX, PDF, TXT ou lisez en ligne sur Scribd

Lab 1

Lancer un container nginx et vérifier


l’accessibilité du service, image de base:
bitnami/nginx:1.23.3
Mapping des ports: 80:8080

Commande pour stopper nginx et


lancer avec docker
sudo systemctl stop nginx

Mettre à jour votre système


Nous devons mettre à jour le système pour le rendre plus
sécurisé et fiable pour l’installation du Docker. Exécutez les deux
commandes suivantes :
sudo apt update
sudo apt upgrade

Installer les paquets pré-requis


Une fois qu’on a mis à jour le système, on doit installer quelques
paquets nécessaires avant d’installer Docker. Vous pouvez le
faire avec une seule commande :
sudo apt-get install curl apt-transport-https ca-certificates
software-properties-common

Ajouter les dépôts Docker


Maintenant, nous devons ajouter les dépôts Docker. Le
processus d’installation sera ainsi beaucoup plus facile. Cela
nous permet d’utiliser la méthode d’installation officiellement
supportée.
D’abord, nous ajoutons la clé GPG avec la commande suivante
dans la ligne de commande :

curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key


add -

Ensuite, nous ajoutons le dépôt :

sudo add-apt-repository "deb [arch=amd64]


https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"

Après cela, il suffit de mettre à jour les informations du dépôt :

sudo apt update

Installer Docker sur Ubuntu


On a presque fini ! Utilisez la commande apt pour installer
Docker :

sudo apt install docker-ce

Vérifier le statut du docker


Une fois l’installation terminée, il est conseillé de vérifier l’état du
service.

sudo systemctl status docker


Commande pour stopper nginx et lancer avec docker

sudo systemctl stop nginx


Pour lancer Nginx avec docker
sudo docker run -p 80 :8080 bitnami/nginx:1.23.3
sudo docker run -p 80 :8080 -d bitnami/nginx:1.23.3 en mode détaché

LAB2
Image docker à utiliser: bitnami/nginx:1.23.3 . Modifier la page d’accueil de Nginx en montant un
volume contenant un fichier index.html . Le volume doit être monté au path /app du container

Dans miage-dev
mkdir html
cd html
nano index.html
i
ctrl v
ctrl o
ctrl x
pwd copier le chemin
cd .. pour être dans miage-dev
sudo docker run -p 80:8080 -d -v /home/vagrant/html:/app bitnami/nginx:1.23.3

Commandes de verification
sudo docker ps
sudo docker stop ccea3cd3ae93 pour arrêter un docker

LAB3
Modifier le port d’écoute du conteneur pour qu’il écoute sur 8081 au lieu de 8080
Surcharger la config du serveur en montant un volume tel que décrit dans le docker hub de l’image
https://hub.docker.com/r/bitnami/nginx.

Dans miage-dev
mkdir temp
cd temp
nano my_server_block.conf
pwd
copier /home/vagrant/temp
sudo docker run -p 81:8081 -d -v
/home/vagrant/temp/my_server_block.conf:/opt/bitnami/nginx/conf/server_blocks/
my_server_block.conf:ro bitnami/nginx:1.23.3

LAB3 suite

Vous aimerez peut-être aussi