2021-04-29 16:31:10 +02:00
<!--
title: Images
description:
published: true
2021-05-20 17:12:13 +02:00
date: 2021-05-20T14:34:53.950Z
2021-04-29 16:31:10 +02:00
tags:
editor: ckeditor
dateCreated: 2021-04-29T14:31:08.303Z
-->
< h1 > Les images< / h1 >
< p > Les images sont les systèmes d'exploitations que vous utilisez lors de la création de la machine virtuelle. < / p >
2021-04-29 17:10:58 +02:00
< blockquote class = "is-warning" >
2021-04-29 16:31:10 +02:00
< p > < strong > Attention :< / strong > Elles sont comparables aux ISO mais dois forcément être au format < code > qcow< / code > et < code > raw< / code > .< / p >
< / blockquote >
< p > < / p >
< h2 > Lister les images< / h2 >
< p > La sélection disponible peut être affichée en utilisant : < code > openstack image list< / code > < / p >
< pre > < code class = "language-plaintext" > openstack image list
+--------------------------------------+-----------------------------------------------+--------+
| ID | Name | Status |
+--------------------------------------+-----------------------------------------------+--------+
| 69112d12-0acb-4321-bbc6-f2d493ab6be3 | CentOS 8 GenericCloud | active |
| 77ce9a1a-4c03-43d7-9f87-b447a39103bb | debian-10-genericcloud-amd64-20210208-542.raw | active |
| 735a5c16-56f0-4c15-80e7-49056dbc4f71 | debian-10.7.4-20210108-openstack-amd64.raw | active |
| 0c857837-f852-44dc-b986-bcc488bf7b70 | debian-10.8-openstack-amd64.raw | active |
| 49f425ed-bf79-46ab-8cf3-44935d9d831e | debian-10.8.0-openstack-amd64.raw | active |
| daf43e02-f59e-45bb-8d63-436094d3f360 | debian-buster-202102191137-amd64.raw | active |
+--------------------------------------+-----------------------------------------------+--------+< / code > < / pre >
< p > Pour afficher les informations à propose d'une image, vous pouvez utiliser la commande < code > openstack image show < IMAGE_NAME> < / code > < / p >
< pre > < code class = "language-plaintext" > openstack image show debian-10.8-openstack-amd64.raw
+------------------+------------------------------------------------------+
| Field | Value |
+------------------+------------------------------------------------------+
| checksum | ee1eca47dc88f4879d8a229cc70a07c6 |
| container_format | ami |
| created_at | 2016-08-11T15:07:26Z |
| disk_format | ami |
| file | /v2/images/d07831df-edc3-4817-9881-89141f9134c3/file |
| id | d07831df-edc3-4817-9881-89141f9134c3 |
| min_disk | 0 |
| min_ram | 0 |
| name | debian-10.8-openstack-amd64.raw |
| owner | d88310717a8e4ebcae84ed075f82c51e |
| protected | False |
| schema | /v2/schemas/image |
| size | 13287936 |
| status | active |
| tags | |
| updated_at | 2021-04-11T15:20:02Z |
| virtual_size | None |
| visibility | private |
+------------------+------------------------------------------------------+< / code > < / pre >
< p > Il est aussi possible de filtrer la liste des images avec < code > grep< / code > :< / p >
< pre > < code class = "language-plaintext" > openstack image list | grep 'debian'
| 77ce9a1a-4c03-43d7-9f87-b447a39103bb | debian-10-genericcloud-amd64-20210208-542.raw | active |
| 735a5c16-56f0-4c15-80e7-49056dbc4f71 | debian-10.7.4-20210108-openstack-amd64.raw | active |
| 0c857837-f852-44dc-b986-bcc488bf7b70 | debian-10.8-openstack-amd64.raw | active |
| 49f425ed-bf79-46ab-8cf3-44935d9d831e | debian-10.8.0-openstack-amd64.raw | active |
| daf43e02-f59e-45bb-8d63-436094d3f360 | debian-buster-202102191137-amd64.raw | active |< / code > < / pre >
< p > < / p >
< h2 > Créer une image< / h2 >
2021-04-29 16:59:24 +02:00
< p > Pour créer une image il faut au préalable télécharger l'image du système d'exploitation au format < code > qcow< / code > ou < code > raw< / code > . Une fois l'image dans le dossier de votre serveur, vous pouvez la créer dans OpenStack avec < code > openstack image create< / code > et les arguments suivants :< / p >
< pre > < code class = "language-plaintext" > openstack image create --disk-format=< DISK_FORMAT> --container-format=< CONTAINER_FORMAT> --file=< IMAGE_FILE> --public "< IMAGE_NAME> "< / code > < / pre >
< p > Par exemple pour créer une image Debian 10.8 :< / p >
< pre > < code class = "language-plaintext" > openstack image create --disk-format=raw --container-format=bare --file=debian-10.8-openstack-amd64.raw --public "Debian 10.8"< / code > < / pre >
2021-04-29 16:31:10 +02:00
< p > < / p >
2021-04-29 16:59:24 +02:00
< h2 > Supprimer une image< / h2 >
< p > Pour cela il suffit d'utiliser la commande < code > openstack image delete < IMAGE_ID> < / code > < / p >
< pre > < code class = "language-plaintext" > openstack image delete 0c857837-f852-44dc-b986-bcc488bf7b70< / code > < / pre >
2021-04-29 16:31:10 +02:00
< p > < / p >
< p > < / p >