Skip to content
Snippets Groups Projects
Verified Commit 87cc98bb authored by Réthelyi Bálint's avatar Réthelyi Bálint :no_mouth:
Browse files

init

parents
Branches
No related tags found
No related merge requests found
Pipeline #42454 canceled
.idea
stages:
- build
generate pdf:
image:
name: texlive/texlive
entrypoint: [ "" ]
stage: build
before_script:
- export DEBIAN_FRONTEND=noninteractive && apt-get update
- apt-get -y install pandoc librsvg2-bin
script:
- pandoc --pdf-engine=lualatex --metadata-file=metadata.yaml meres.md -o jegyzokonyv.pdf -f markdown+implicit_figures
artifacts:
paths:
- jegyzokonyv.pdf
meres.md 0 → 100644
## 0. Setup QEMU VirtManager Environment
Töltsd le a megadott *.vdi -t, majd készíts belőle qcow2-t.
```bash
qemu-img convert -O qcow2 ubuntu.vdi docker.qcow2
```
Importáld meglévő lemezként, operációs rendszernek válaszd ki az
Ubuntu 18.04 LTS-t, hacsak azóta nem frissítették a vm-et
(2022-ben még 18.04 volt).
Az első vm-nek csinálj két `virtio` típusú `NAT`-s hálókártyát.
Ha bebootolt, akkor a `labor:labor` párossal tudsz belépni. Lépj át
a `root` felhasználóba a `sudo -i` paranccsal (jelszó `labor`), majd
szerkezd a `netplan` konfig fájlját:
``bash
vi /etc/netplan/00-installer-config.yaml
``
Írd át az interfész neveket a vm-ed interfészeinek a nevére, legyen beállítva
hogy `dhcp4: true`. Az enyém így néz ki:
```bash
network:
ethernets:
enp1s0:
dhcp4: true
enp7s0:
dhcp4: true
version: 2
```
Ha ez megvan, akkor `netplan apply` és sikeresen ledhcpzik a vm-ed.
Ezek után clone-ozd, de figyelj oda, ilyenkor a MAC címet is másolja.
Vagy szerkeszd az xml-t, és írd át a MAC címeket, vagy szimplán töröld ki
és hozdd létre újra az interfészeket. Boot után ellenőrizd, hogy a `netplan`
jól van-e beállítva, ha nem akkor fixáld meg!
Mostmár el tudod kezdeni a labort, have fun!
Jótanács, `hostnamectl`-el nevezd át a két gépet, hogy `ssh` közben meg tudd
őket különböztetni.
```bash
hostnamectl set-hostname labor-vm-0{1,2}
```
---
Feladatok során `root`-ként dolgozzon.
```bash
sudo -i
```
## 1. Feladat
### 1.1. Indítson el egy virtuális gépet
### 1.2. Hozzon létre egy Docker image-et lab néven.
A szükséges Dockerfile-t az `sriov_lab` könyvtárban találja.
```bash
cd sriov_lab
docker build -t lab .
```
\ No newline at end of file
title: Docker mérés
subtitle: Infokomm labor 2
author: Réthelyi Bálint - IZUM0B
geometry: margin=2cm
lang: hu-HU
output: pdf_document
\ No newline at end of file
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please to comment