Docker konténerizálás - OS, alkalmazások fórum

üzenetek

hozzászólások


VANESSZA1
(őstag)

Azzal meg lehet ezt oldani?
Ha igen akkor hogyan?


TheMiller
(tag)

a portainer "stack" része kell neked, ebbe kell a compose script. Ettől lesz szabványos (=nem kézi) a létrehozás.
Pl. ha törlöd a containert és az imaget, 2 kattintással a script szerint vissza is tudod tenni.
(Stack=fiók(bútor), úgy is viselkedik)


Dr.Wallet
(csendes tag)

Szia!

Container Manager->
Tároló->
rá kattintasz a menteni kívánt tárolóra->
Műveletek->
Exportálás


stigma
(addikt)
Blog

Sziasztok.

Érdeklődnék, van aki használ OCIS-t otthoni felhőnek?(OCIS - Owncloud Infinity Scale)
Feltenni sikerült, tökjó, de ha jól olvasom, akkor hogy lehet serviceket definiálni?
Mondjuk egy antivírus service, vagy épp egy képnézegető(thunbmail) érdekelne inkább.

Segítséget/választ előre is köszönöm. :R


gazso75
(aktív tag)

Hali,
Miért owncloud miért nem nextcloud?


emvy
(nagyúr)

Az uj OCIS robosztusabb, mint a Nextcloud, sokkal gyorsabb a sync.


stigma
(addikt)
Blog

Hi, nextcloud esetében már picit ,,túlgyúrt" nekem, igaz én csak kisebb mértékben használom már mert Synology NAS-ra váltottam amire van gyári app rá.
Nextcloud esetén képtároláshoz/fájlkezelés elég lassú benne, sokáig tölt be.
Képek miatt thubmail-t kellene feltenni, ami rendesen legenerálja a képeket, mert ha telóról töltenék fel Nextcloudba képeket baromi lassú.

Alternatívát próbáltam ki kíváncsiságból, ezért dobtam be az Owncloud (OCIS) témát.


stigma
(addikt)
Blog

Hi, OCIS-t mennyire/mióta használod otthon?
Alap beállításokon kívül állítottál be bármit is ? Igaz kevés nekem a menüpont amit felajánl, de mondjuk arra lettem volna kíváncsi, hogy egy feltöltött albumot mennyire kezel jó, de sajnos mint Nextlcoud is sajnos nem generálja le a kisképeket, így elég ,,puritán " sajnos nekem.
Amúgy gyorsaságban sokkal jobb mint a Nextcloud az tény.


Pulsar
(veterán)
Blog

Sziasztok,

Igazából nem tudom mennyire docker téma, de hátha. Szóval szeretnék használni dnsmasq-t, amit tud a routerem, de akár konténerből is futtathatnék egyet. :) A gond az, hogy a configba nem adhatok meg portokat a local domainnek. Van erre valami megoldása valakinek?


Tyson5
(tag)

Felraktam a minecraft szervert dockerbe (itzg), működik is a synology ds224+-on (10GB RAM-al). DE! nincs ehhez valami jó GUI felület, beállítani a szervert? próbáltam a pufferpanelt, kevés sikerrel, nem sikerült konfigurálnom. Már az is sokat segítene, ha egyáltalán megtalálnám, hová tette fel a docker a config filet a nasra. mc-vel kerestem, sikertelenül. Valójában nagyon kevés beállítási lehetőség van, ha jól látom, szóval igazából nem is lenne szükség GUI-ra, de na :D
Szeretném kiengedni a netre, ahhoz viszont whitelistet kell csinálni (minecraft serverre), nem lehet jelszót beállítani sajnos. Ezen felül van bármi veszélyforrás a nas-ra, adataimra nézve, ha kiengedem a netre?

Miért nem találom a configot?


CyberJedi
(tag)

sziasztok, Docker Compose-os szerver havi 1-2 órás felügyeletéhez, üzemeltetéséhez keresek tapasztalt szakembert, aki ügyfélközpontú. Ha ismertek ilyen személyt, jelezzétek légyszi.
06 hetven 600 ötven 12 vagy privi itt.


szpeti40
(addikt)
Blog

Miért nem találom a configot?”
Adtál neki volume-ot a nas-on ahova rakhatja a konfig fájljait?


Tyson5
(tag)

Én biztosan nem. Valószínűleg ez a probléma, de nem tudom hogy kell sajnos. Addig megvan, hogy betqllózom, h hova kepezze le, de utána? /data ?? :data
Vagy /opt/java/openjvk?


szpeti40
(addikt)
Blog

Az általad említett konténernek így néz ki a docker-compose fájlja:
version: "3.8"
services:
mc:
image: itzg/minecraft-server
tty: true
stdin_open: true
ports:
- "25565:25565"
environment:
EULA: "TRUE"
volumes:
# attach the relative directory 'data' to the container's /data path
- ./data:/data

A volumenál /szerveren_létrehozott_mappa:/data a formátum, nyílván olyan joggal, hogy a konténer tudjon is bele írni.

Nálam pont van egy saját minecraft szerver Stack fájl, példának jó lesz:

version: "3"
services:
minecraft:
image: itzg/minecraft-server
ports:
- 25565:25565
- 25575:25575
container_name: minecraft
environment:
- PGID=100
- UID=1001
- SERVER_NAME= Tetszőleges szerver név
- TZ=Europe/Budapest
- ONLINE_MODE=FALSE
- EULA=TRUE
- MEMORY=3G
- ENABLE_RCON=true
- RCON_PORT=25575
- RCON_PASSWORD= tetszőleges jelszó az RCON-hoz
- SERVER_PORT=25565
- ENABLE_AUTOPAUSE=false
- VERSION=1.19
restart: unless-stopped
volumes:
# attach a directory relative to the directory containing this compose file
- /etc/localtime:/etc/localtime:ro
- /etc/timezone:/etc/timezone:ro
- /srv/dev-docker-and-plex/DockerConf/minecraft:/data

web:
image: itzg/rcon
container_name: minecraft-rcon-web
environment:
RWA_USERNAME: admin
RWA_PASSWORD: admin
RWA_ADMIN: "TRUE"
# is referring to the hostname of 'mc' compose service below
RWA_RCON_HOST: a fent megadott RCON jelszó
# needs to match the password configured for the container, which is 'minecraft' by default
RWA_RCON_PASSWORD: RCON webes felület jelszava
ports:
- 4326:4326
- 4327:4327

Ebből tudsz puskázni, valamint van benne egy webes felületen elérhető RCON az mc szerver menedzseléséhez.

[ Szerkesztve ]


Tyson5
(tag)

A webes felületet hogy hozod létre? kell valamilyen konténer hozzá, pl fufferpanel?


AiRLAC
(addikt)

Ott van a compose-ban ;)

container_name: minecraft-rcon-web


Fecogame
(veterán)
Blog

Windows futtatás docker alapon:
dockurr/windows

Wolfgang csinált róla videót is


Pulsar
(veterán)
Blog

Sziasztok,

viszonylag kezdő dockeres vagyok, otthoni felhasználásra. Egy Pi-ről váltottam egy erősebb miniPc-re pár hónapja, és azóta Debian alatt fut a Docker. Úgy 12-14 konténerem, van, el is vagyok vele, de felmerült egy olyan igényem, hogy pár soros python scripteket futtatnék időzítve. Eddig cron futtatta, de érdekelne, konténerizált környezetben mi erre a kulturált megoldás. Compose file van.


Fecogame
(veterán)
Blog

A compose fájlban úgy adod meg, hogy induláskor ezeket a python scripteket futtassa (ideálisan egyet per konténer). Annyi, hogy a konténerben nincs cron vagy systemctl, ezt úgy szoktam áthidalni, hogy az egész scriptet egy loop-ba rakom, és a végére egy tetszőleges nagyságú sleep-et.

[ Szerkesztve ]


Pulsar
(veterán)
Blog

Köszi, és mi van a konténerbe? Egy linux? Vagy van natív python támogats?


cSuwwi
(aktív tag)

Attól függ milyen image-t választasz hozzá.
[link]
Az imageben és a majdani konténerben minden függőség teljesül, hogy tudjon futni, így jellemzően debian vagy alpine linux az alapjuk. Az alpine bőven elég lesz kezdésnek, itt más a csomagkezelő, alig eszik memóriát.
A scripted futásához pedig elég az entry pointnál (vagy cmd) kell megadni, van példa a how to usenál a fenti linken. Bele is másolhatod a scriptet az konténerbe, vagy becsatolhatod akkor a konténer bolygatása nélkül is tudod módosítani, jól jöhet teszteléskor vagy akár használatnál is.

[ Szerkesztve ]


Pulsar
(veterán)
Blog

cSuwwi, Fecogame: Köszönöm, holnap eljátszom vele :) :R


merqree
(őstag)

Sziasztok,

Teljesen amatőrként Marius leírása alapján telepítettem a docker (Synology DS220+) alá az iSpy "alkalmazást". Az alkalmazás működik, kamerák képeit látom, szinte minden tökéletes.

Amit szeretnék beállítani, hogy az iSpy által készített média tartalmak az általam megadott, MEGOSZTOTT mappába kerüljenek, tehát szeparáltan, de a felhasználók részére hozzáférhető legyen.

Milyen kezdeti információkra van szükségetek, hogy segíteni tudjatok?
A container manager-ben lévő beállításokat másoljam ide, vagy az iSpy webes felületén lévő beállítások vonatkozó részét?

Válaszotokat előre is köszönöm!


Dr.Wallet
(csendes tag)

Szia!

szerintem ez a sort kellene módosítani
- /volume1/docker/ispy/storage:/agent/Media/WebServerRoot/Media/
a kívánt mappára vagy hozzáadni a a konténerhez a kívánt mappát. (/volume1/MEGOSZTOTT mappa neve)


Shummo
(aktív tag)

Sziasztok. Docker containerben futtatot több dolgot Debian 12 alapú rendszeren.

Jelenleg olyan problémába ütköztem, hogy 2 container is a 443:443 portot használná, így tehát csak 1-et tudok egyszerre elindítani.
(sajnos a port átírása nem jó megoldás )

Van esetleg erre valamilyen megoldás? Mi után kezdjek keresgélni?

[ Szerkesztve ]


szuszinho
(őstag)

Mit szeretnél pontosan?
Macvlan lehet egy megoldás.


cSuwwi
(aktív tag)

Direkt eléréssel 1 port csak 1 alkalmazáshoz (vagy konténerhez ha dockerről beszélünk) tartozhat.
Amit keresel az egy reverse proxy, ami a host gépen vagy egy másik kontérnerben fut https porton amit írál, és a megadott hostnév alapján továbbítja a megadott végpontra.
Nginx vagy Traefik lesz a barátod. Arra keress hogy docker reverse proxy


Shummo
(aktív tag)

Igen. Erre gyanakodtam. Nginx reverse proxy-val megpróbálkozok. :R


Fecogame
(veterán)
Blog

Ehhez én ezt használom:
Nginx Proxy Manager

Könnyen konfigurálható, automatikus Let's Encrypt megújítással.

üzenetek