TP sysres IMA5sc 2018/2019 G13
TP Systeme Reseau
Vous trouverez sur cette page Wiki tous les travaux relatifs au cours de Systeme Reseau réalisés par YANG Ji
TP Conteneur Reseau
Etapes de realisation des conteneurs
Obtenir le priorité.
su
Creation d'un fichier (utilisé en tant que partition) de debootstrap --include=vim,nano,apache2 stable /mnt/container1 10240 bloc de 1024k octets (Soit un fichier de 10Go)
dd if=/dev/zero of=disc.img1 bs=1024k count=10240
Creation d'un systeme d'un systeme de fichier linux(ext4) au sein du fichier precedemment créé
mkfs.ext4 disc.img1
Création d'un dossier /mnt/container1
mkdir /mnt/container1
Montage du systeme de fichier dans fs1
mount -t ext4 -o loop /home/pifou/PrA_Ji/disc.img1 /mnt/container1/
La commande df permet d'avoir la liste des partitions montés par le systeme
root@zabeth15:/home/pifou/PrA_Ji# df Filesystem 1K-blocks Used Available Use% Mounted on udev 16455512 0 16455512 0% /dev tmpfs 3293352 772 3292580 1% /run /dev/sda2 212427252 148635992 52930872 74% / tmpfs 5120 4 5116 1% /run/lock tmpfs 13293680 20944 13272736 1% /run/shm tmpfs 16466748 0 16466748 0% /sys/fs/cgroup tmpfs 3293348 12 3293336 1% /run/user/1000 /dev/loop0 10255636 36888 9678076 1% /mnt/container1
Télécharger debootstrap
apt-get install debootstrap
Télecharger les fichier de système du "container", with:
debootstrap --include=vim,nano,apache2 stable /mnt/container1
Je ne peux pas le téléchargé.
J'ai ajouté les proxy:
export http_proxy=http://proxy.polytech-lille.fr:3128 export https_proxy=https://proxy.polytech-lille.fr:3128
J'ai réussit à téléchargé.
Pour que le container peux montrer le proc automatiquement, j'ai ajouté une phrase au fichier "fstab"
echo "proc /proc proc defaults 0 0" >> /mnt/container1/etc/fstab
J'ai copié l'image
umount /mnt/container1/ root@zabeth15:/home/pifou/PrA_Ji# cp disc.img1 disc.img2 root@zabeth15:/home/pifou/PrA_Ji# cp disc.img1 disc.img3
J'ai créé les autres deux dossiers de container:
mkdir /mnt/container2 /mnt/container3