[ Príspevkov: 4 ] 
AutorSpráva
Offline

Užívateľ
Užívateľ
Docker/Portainer

Registrovaný: 12.10.06
Prihlásený: 15.04.21
Príspevky: 19307
Témy: 76 | 76
Bydlisko: Banska Byst...
NapísalOffline : 06.04.2021 14:42 | Docker/Portainer

Caute,
venuje sa tu dakto virtualizacii a kontajnerom?

Mam DIY NAS, kde bezi OpenMediaVault s nahodenym Portainerom. Zatial som tam rozbehol len torrent klienta podla navodu z netu. Chcel by som sa s tym zacat kus viac hrat a mam par otazok:

1. Existuje viacero noriem/formatov kontajnerov? Napr. ked chcete Pullnut image, ze Docker ma iny zapis toho "zdrojaku", Kubernetes ma iny, Portainer ma iny? Alebo sa vsade pouziva "docker compose v2 schema"?

2. Z toho, co som zatial videl, je nutne pre kazdy kontajner vytvorit jeho vlastny Stack. Naco su Stacky? Je mozne mat v jednom Stacku viacero kontajnerov, pripadne kontajnery bez Stacku? Vyhody/nevyhody?


_________________
CPU: Ryzen 7 3700X, CPU fan: SilentiumPC Fera 3, MB: Asrock X570M Pro4, RAM: Patriot Viper 4 Blackout 16GB DDR4-3600 CL17, SSD OS: Samsung 970evo plus 250GB NVMe, SSD Data + zalohy: 2x Corsair MP510 1TB NVMe, SSD Games: Crucial MX300 525GB SATA, GPU: Gainward GTX1060 6GB, PSU: Corsair RM550x, Monitor: 24" BenQ GW2470H, Case fans: 3x Noctua NF-S12B redux 1200 PWM
iPad Air 16GB, Xiaomi Mi 9 Lite 64GB
Offline

Skúsený užívateľ
Skúsený užívateľ
Docker/Portainer

Registrovaný: 19.03.07
Prihlásený: 15.04.21
Príspevky: 7033
Témy: 84 | 84
Bydlisko: BA
NapísalOffline : 06.04.2021 15:33 | Docker/Portainer

Ja som sa s portainerom stretol len ako s nadstavbou, nepokladal by som to za platformu, skor ako len za managment tool nad kontainermi.

1. existuje viacero, my pouzivame docker, ale myslim ze na internete existuje celkom rozsireny nazor, ze docker nie je najlepsia volba na stabilne produkcne prostredie. My pouzivame docker na produkcnom prostredi a myslim, ze suhlasim so spominanym nazorom :D
2. zase len k dockeru. Je to abstrakcia bundlovania jednotlivych service-ov. Ale neviem preco to pouzivas, ked nemas swarm. Service je zase abstrakcia niekolkych imageov. (napriklad cluster databaz) Nemyslis docker-compose?


_________________
Desktop: CPU AMD R7 1700x @ 3.85GHz | Cooling be quiet! Dark Rock Pro 4 | MB ASRock X470 Taichi Ult. | RAM 4x8GB DDR4 G-SKILL TridentZ RGB 3000 CL16-16-16-36 | VGA Powercolor VEGA56 + Raijintek Morpheus II | SSD Crucial MX300 525GB | HDD Seagate Ironwolf 3TB 5900rpm | PSU CORSAIR RM750X | MONITOR AOC Q3279VWFD8 | MOUSE HyperX Pulsefire FPS + Razer eXactMat | HyperX Alloy FPS Brown | HyperX Cloud | ARCH x64 &
Notebook: DELL inspiron 7537 i7 4500U, 16GB RAM, nv750, FHD IPS,Crucial M4 128GB | ARCH x64 & Surface Go 8/128 &
Mobil: LG v40 ThinQ (2018) & SBC: Raspberry pi 0 | 3B+ & Headphones: Senheiser HD58X | AKG K551 + detachable cable mod | Linsoul TIN T2 | KZ SZN
Offline

Užívateľ
Užívateľ
Docker/Portainer

Registrovaný: 12.10.06
Prihlásený: 15.04.21
Príspevky: 19307
Témy: 76 | 76
Bydlisko: Banska Byst...
Napísal autor témyOffline : 06.04.2021 15:53 | Docker/Portainer

Neviem to teraz presne u mna pozret, ale aj ked som rozbiehal ten torrent klient, tak som siel podla tohoto tutorialu. A chlap najprv vytvori stack a do neho kontainer.
https://www.youtube.com/watch?v=f50AGOOZudk

Takze ci tie Stacky su len ako nejake "sufliky" na kontajneri, aby to clovek vedel lahsie triedit, alebo ich vzdy treba mat? Vyzera to byt cislo featura Portaineru. Daco som studoval a Portainer by mal byt len opensource orchestrator beziaci vo webrozhrani. Cize nie komplet platforma ako Docker. Len sprava kontajnerov.

K tym moznostiam zapisu tych "zdrojakov", vygooglil som nejake alternativy k Dockeru. Cize oni mozu pouzivat nejake svoje formaty zapisu "zdrojaku" a nemusia byt kompatibilne, hej?
- LXC (Linux containers)
- Hyper-V and Windows containers.
- rkt and Kubernetes.

Napr. bezny Dockerovsky zapis vyzera takto:
Kód:
version: "2"
services:
  transmission:
    image: linuxserver/transmission
    container_name: transmission
    environment:
      - PUID=1000
      - PGID=1000
      - TZ=Europe/London
      - TRANSMISSION_WEB_HOME=/combustion-release/ #optional
      - USER=username #optional
      - PASS=password #optional
    volumes:
      - path to data:/config
      - path to downloads:/downloads
      - path to watch folder:/watch
    ports:
      - 9091:9091
      - 51413:51413
      - 51413:51413/udp
    restart: unless-stopped


a tie ostatne to mozu mat inac?


_________________
CPU: Ryzen 7 3700X, CPU fan: SilentiumPC Fera 3, MB: Asrock X570M Pro4, RAM: Patriot Viper 4 Blackout 16GB DDR4-3600 CL17, SSD OS: Samsung 970evo plus 250GB NVMe, SSD Data + zalohy: 2x Corsair MP510 1TB NVMe, SSD Games: Crucial MX300 525GB SATA, GPU: Gainward GTX1060 6GB, PSU: Corsair RM550x, Monitor: 24" BenQ GW2470H, Case fans: 3x Noctua NF-S12B redux 1200 PWM
iPad Air 16GB, Xiaomi Mi 9 Lite 64GB
Offline

Skúsený užívateľ
Skúsený užívateľ
Docker/Portainer

Registrovaný: 19.03.07
Prihlásený: 15.04.21
Príspevky: 7033
Témy: 84 | 84
Bydlisko: BA
NapísalOffline : 06.04.2021 16:42 | Docker/Portainer

Kubernetes to ma ine, ale existuje: https://kubernetes.io/docs/tasks/configure-pod-container/translate-compose-kubernetes/

Predpokladam, ze ak nepouzivas docker, tak aj linux containery a rovnako aj windows (ani o jednom nemam nic nastudovne) budu mat ine konfiguraky.


_________________
Desktop: CPU AMD R7 1700x @ 3.85GHz | Cooling be quiet! Dark Rock Pro 4 | MB ASRock X470 Taichi Ult. | RAM 4x8GB DDR4 G-SKILL TridentZ RGB 3000 CL16-16-16-36 | VGA Powercolor VEGA56 + Raijintek Morpheus II | SSD Crucial MX300 525GB | HDD Seagate Ironwolf 3TB 5900rpm | PSU CORSAIR RM750X | MONITOR AOC Q3279VWFD8 | MOUSE HyperX Pulsefire FPS + Razer eXactMat | HyperX Alloy FPS Brown | HyperX Cloud | ARCH x64 &
Notebook: DELL inspiron 7537 i7 4500U, 16GB RAM, nv750, FHD IPS,Crucial M4 128GB | ARCH x64 & Surface Go 8/128 &
Mobil: LG v40 ThinQ (2018) & SBC: Raspberry pi 0 | 3B+ & Headphones: Senheiser HD58X | AKG K551 + detachable cable mod | Linsoul TIN T2 | KZ SZN
 [ Príspevkov: 4 ] 


Docker/Portainer




© 2005 - 2021 PCforum, edited by JanoF