0% ont trouvé ce document utile (0 vote)
3 vues2 pages

Resume Virtualisation Containers Systeme

Le document présente des outils et commandes essentiels pour la virtualisation et la gestion de conteneurs, notamment Docker, Hyper-V, Vagrant, Proxmox VE et VMware ESXi. Il couvre également les commandes de base pour la gestion des systèmes de fichiers Linux. Chaque section fournit des instructions sur la création, l'exécution et la gestion des machines virtuelles et des conteneurs.

Transféré par

kai327960
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 PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
3 vues2 pages

Resume Virtualisation Containers Systeme

Le document présente des outils et commandes essentiels pour la virtualisation et la gestion de conteneurs, notamment Docker, Hyper-V, Vagrant, Proxmox VE et VMware ESXi. Il couvre également les commandes de base pour la gestion des systèmes de fichiers Linux. Chaque section fournit des instructions sur la création, l'exécution et la gestion des machines virtuelles et des conteneurs.

Transféré par

kai327960
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 PDF, TXT ou lisez en ligne sur Scribd

Resume Global: Virtualisation, Containers et

Systeme

1) Docker (Containerisation)

• Docker: plateforme pour creer et executer des containers.


• docker pull image : telecharger image.
• docker images : afficher images.
• docker build -t nom . : construire image depuis Dockerfile.
• docker run image : lancer container.
• docker run -it image bash : mode interactif.
• docker ps / ps -a : voir containers.
• docker stop ID : arreter container.
• docker rm ID : supprimer container.
• docker exec -it ID bash : entrer dans container.
• docker volume create nom : creer volume.
• docker network create nom : creer reseau.
• docker system prune : nettoyer systeme.

2) Dockerfile (Construction Image)

• Dockerfile: fichier pour construire une image.


• FROM : image de base.
• RUN : executer commande pendant build.
• WORKDIR : definir dossier de travail.
• COPY / ADD : copier fichiers dans image.
• EXPOSE : definir port.
• ENV : variable environnement.
• CMD : commande au demarrage container.
• ENTRYPOINT : commande principale fixe.

3) Hyper-V (Hyperviseur Type 1)

• New-VM : creer machine virtuelle.


• Start-VM Nom : demarrer VM.
• Stop-VM Nom : arreter VM.
• Get-VM : afficher VMs.
• Remove-VM Nom : supprimer VM.
• Checkpoint-VM Nom : creer snapshot.

4) Vagrant (Gestion VM)


• vagrant init : creer Vagrantfile.
• vagrant up : lancer VM.
• vagrant halt : arreter VM.
• vagrant reload : redemarrer VM.
• vagrant destroy : supprimer VM.
• vagrant ssh : connexion SSH.

5) Proxmox VE

• qm list : afficher VMs.


• qm create ID : creer VM.
• qm start/stop ID : demarrer ou arreter VM.
• qm destroy ID : supprimer VM.
• qm snapshot ID nom : creer snapshot.
• pct list : afficher containers LXC.
• pct start/stop ID : gerer container.

6) VMware ESXi

• vim-cmd vmsvc/getallvms : afficher VMs.


• vim-cmd vmsvc/[Link] ID : demarrer VM.
• vim-cmd vmsvc/[Link] ID : arreter VM.
• esxcli storage filesystem list : voir datastores.
• esxcli network nic list : voir cartes reseau.

7) Systeme de Fichiers Linux

• pwd : dossier actuel.


• ls -l : afficher fichiers detail.
• cd dossier : changer dossier.
• mkdir nom : creer dossier.
• touch file : creer fichier.
• cp source dest : copier.
• mv source dest : deplacer.
• rm file : supprimer.
• chmod 755 file : changer permission.
• chown user:group file : changer proprietaire.
• df -h : espace disque.
• ps aux : voir processus.
• kill PID : arreter processus.

Vous aimerez peut-être aussi