Forumi


Povratak   PC Ekspert Forum > Računala > Software > Web dizajn, programiranje i ostalo
Ime
Lozinka

Odgovori
 
Uređivanje
Staro 01.04.2022., 09:03   #1
spiderhr
Premium
 
Datum registracije: Jul 2021
Lokacija: Sesvete
Postovi: 813
Docker + Portainer

Nisam našao temu, ako sam slučajno fulao brišite.

Kaj hostate u Dockeru sve?

Pratim LowAndTalk pa tamo našao temu.

Počeo sam se igrati sa dockerom i portainerom, do sada sam kad mi nekaj trebalo dizao appove zasebno.

Trenutno mi u planu da podignem
  • docker
  • portainer
  • nginx proxy manager
  • mariadb
  • nextcloud
  • phpmyadmin
Zanima me kaj Vi ostali koristite.
spiderhr je offline   Reply With Quote
Staro 01.04.2022., 10:26   #2
xlr
49%winner
Moj komp
 
xlr's Avatar
 
Datum registracije: Sep 2007
Lokacija: PU
Postovi: 9,590
Ono sto se vrti konstantno je:

NPM i mariadb
Vaultwarden + fail2ban
Mealie
Calibre
Uptime kuma
Watchtower
Cloudflare DDNS

Mimo toga, trenutno guglam kako upogoniti Pihole+Unbound kontejnere uz Keepalived i koristenje floating IP-a. Trenutno takav setup koristim kao bare metal instalaciju na 2 RPI-ja, ali bih volio preci na kontejnere radi jednostavnosti i eliminiranja ekstra hardvera.

Takodjer u planu je upogoniti neki dashboard app tipa Homer ili Heimdall, te naravno Autheliu. To odgadjam valjda vec pola godine... Isto vrijedi i za Teleport kojeg sam bii slozio, skoro pa uspio i na kraju iz nekog razloga digo ruke.

Plex sam nekada vrtio na Shield tvu pa se jedno vrijeme vrtio i u kontejneru i radio je odlicno. Sad je na NAS-u.

Tu i tamo zavrtim i malo testiram neke od sljedecih appova, cisto da provjerim sto je novo (ako je izasao kakav update):
Photoprism
Photonix
Airsonic

Nekad se pitam jesam li trebao pola vremena koje sam ulozio u Docker uloziti u Proxmox. Da nisam prije godinu dana krenuo s Raspberryjem, nego npr nekim kompom, vjerojatno bi krenuo u suprotnom smjeru.
__________________
Keep calm and fastboot oem unlock.
xlr je offline   Reply With Quote
Oglasni prostor
Oglas
 
Oglas
Staro 24.01.2023., 11:57   #3
spiderhr
Premium
 
Datum registracije: Jul 2021
Lokacija: Sesvete
Postovi: 813
Ima li kakav template za Portainer za AdGuard?

Trenutno testiram PiHole kojeg sam instalirao uspješno sa ovim templateom


Code:
version: "3"

# More info at https://github.com/pi-hole/docker-pi-hole/ and https://docs.pi-hole.net/
services:
  pihole:
    container_name: pihole
    image: pihole/pihole:latest
    # For DHCP it is recommended to remove these ports and instead add: network_mode: "host"
    ports:
      - "53:53/tcp"
      - "53:53/udp"
      - "67:67/udp" # Only required if you are using Pi-hole as your DHCP server
      - "1080:80/tcp"
    environment:
      TZ: 'Europe/zagreb'
      WEBPASSWORD: 'osobno11'
    # Volumes store your data between container upgrades
    volumes:
      - './etc-pihole:/etc/pihole'
      - './etc-dnsmasq.d:/etc/dnsmasq.d'
    #   https://github.com/pi-hole/docker-pi-hole#note-on-capabilities
    cap_add:
      - NET_ADMIN # Required if you are using Pi-hole as your DHCP server, else not needed
    restart: unless-stopped
spiderhr je offline   Reply With Quote
Staro 24.01.2023., 12:19   #4
Cuky
jedan i jedini :D
Moj komp
 
Cuky's Avatar
 
Datum registracije: Sep 2005
Lokacija: novi zagreb
Postovi: 5,114
Sta nema negdje nesto sluzbeno objavljeno? Ili na githubu? Jesi provjerio gore?
Cuky je offline   Reply With Quote
Staro 24.01.2023., 12:25   #5
xlr
49%winner
Moj komp
 
xlr's Avatar
 
Datum registracije: Sep 2007
Lokacija: PU
Postovi: 9,590
Ima na docker hubu run komanda:
https://hub.docker.com/r/adguard/adguardhome

Mozes je pretvoriti u yaml na:
https://www.composerize.com/
__________________
Keep calm and fastboot oem unlock.
xlr je offline   Reply With Quote
Staro 24.01.2023., 14:39   #6
spiderhr
Premium
 
Datum registracije: Jul 2021
Lokacija: Sesvete
Postovi: 813
Citiraj:
Autor xlr Pregled postova
Ima na docker hubu run komanda:
https://hub.docker.com/r/adguard/adguardhome

Mozes je pretvoriti u yaml na:
https://www.composerize.com/

Probao i baš ne radi...

Uf... još učenje dockera. Lakše je virtualku instalirat samo kaj da imaš sve virtualke treba resursa.
spiderhr je offline   Reply With Quote
Staro 24.01.2023., 15:05   #7
xlr
49%winner
Moj komp
 
xlr's Avatar
 
Datum registracije: Sep 2007
Lokacija: PU
Postovi: 9,590
Aaa jos si tu. Je da, docker yaml zna biti hit n miss dosta puta dok ne uspijes dobiti sto zelis. Ovo sam dobio od kolege pa mozda pomogne. Zanemari kompletan "labels" dio, to je za setup proxy managera. Takodjer, mozda ces i dio o mrezi promjeniti na nesto primitivnije od macvlan-a (dio o mrezama savjetujem prouciti i nauciti, vrlo korisno na duze staze). Ja nisam osobno nikad slagao adguard pa ne mogu puno pomoci.

Baci oko i na ovaj sajt, meni je super doslo nakon sto sam savladao neke osnove da malo sredim i (kompliciranije) setupove:
https://www.smarthomebeginner.com/

Code:
version: "3"
########################### NETWORKS
networks:
  macvlan_network:
    driver: macvlan
    driver_opts:
      parent: eth0
    ipam: 
      config: 
        - subnet: 192.168.2.0/24
          gateway: 192.168.2.1
          ip_range: 192.168.2.20/29
  # t2_proxy:
  #   external:
  #     name: t2_proxy

########################### SERVICE
services:
  # AdGuard
  adguard:
    container_name: adguard
    image: adguard/adguardhome
    restart: unless-stopped
    privileged: true
    # network_mode: host

    networks:
      macvlan_network:
        ipv4_address: 192.168.2.21
      # t2_proxy:

    # security_opt:
    #   - no-new-privileges:true
    ports:
      # host:container ports
      - "53:53/tcp"
      - "53:53/udp"
      - "67:67/udp"
      - "80:80/tcp"
      - "443:443/tcp"
      - "853:853/tcp"
      - "853:853/udp"
      - "784:784/tcp"
      - "3000:3000/tcp"
    volumes:
      - $DOCKERDIR/adguard/work:/opt/adguardhome/work
      - $DOCKERDIR/adguard/conf:/opt/adguardhome/conf
      - $DOCKERDIR/traefik2/acme:/opt/certs
    environment:
      - TZ=$TZ
      - PUID=$PUID
      - PGID=$PGID
    labels:
      - "traefik.enable=true"
      - "traefik.http.routers.adguard-home.rule=Host(`adguard.$DOMAINNAME`)"
      - "traefik.http.routers.adguard-home.entrypoints=https"
      - "traefik.http.routers.adguard-home.tls=true"
      - "traefik.http.routers.adguard-home.middlewares=chain-oauth@file" # Google OAuth 2.0
      # - "traefik.http.services.adguard-home.loadbalancer.server.url=https://192.168.2.21:3000"
      # - "traefik.http.services.adguard-home.loadbalancer.server.path=192.168.2.21"
      - "traefik.http.services.adguard-home.loadbalancer.server.scheme=http"
      # - "traefik.http.services.adguard-home.loadbalancer.server.port=443"
      - "traefik.http.services.adguard-home.loadbalancer.server.port=3000"
__________________
Keep calm and fastboot oem unlock.
xlr je offline   Reply With Quote
Staro 24.01.2023., 15:11   #8
spiderhr
Premium
 
Datum registracije: Jul 2021
Lokacija: Sesvete
Postovi: 813
Da tu sam. Mislim da bum prvo ipak bacio virtualku s adguardom... Čisto da vidim kako radi on pa ću se kasnije zabaviti sa dockerom.


Hvala
spiderhr je offline   Reply With Quote
Staro 04.02.2025., 23:11   #9
spiderhr
Premium
 
Datum registracije: Jul 2021
Lokacija: Sesvete
Postovi: 813
Eto ponovo se vratio dockeru i portaineru.

Docker container (DC) nije isto kao i Proxmox container (PC)?

Probao sam u DC otići i napisati apt install nešto i to nije prošlo za razliku kada to radim u PC.

Recimo hoću unutar Apache + PHP instalirati php-mysql, konektiram se u kontejner lupim i dobijem ovo

Code:
apt install php-mysql
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
E: Unable to locate package php-mysql
Zanima me kako sada ja mogu instalirati dodatne module za php?

PHP radi ali fale mu neke stvari.


Edit: Admini hoće li ovo napokon proraditi da je prored jednaki svagdje?
__________________
Mali Čile SAD Češka Peru | Windows Free
spiderhr je offline   Reply With Quote
Staro 05.02.2025., 07:05   #10
tomek@vz
Premium
 
tomek@vz's Avatar
 
Datum registracije: May 2006
Lokacija: München/Varaždin
Postovi: 4,030
Citiraj:
Autor spiderhr Pregled postova
Eto ponovo se vratio dockeru i portaineru.

Docker container (DC) nije isto kao i Proxmox container (PC)?

Probao sam u DC otići i napisati apt install nešto i to nije prošlo za razliku kada to radim u PC.

Recimo hoću unutar Apache + PHP instalirati php-mysql, konektiram se u kontejner lupim i dobijem ovo

Code:
apt install php-mysql
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
E: Unable to locate package php-mysql
Zanima me kako sada ja mogu instalirati dodatne module za php?

PHP radi ali fale mu neke stvari.


Edit: Admini hoće li ovo napokon proraditi da je prored jednaki svagdje?
Docker je Docker. Poanta je da opalis microservise kao kontejnere. Dakle ako ti fali nekaj > dodaj i povezi dodatan docker kontejner. Proxmox koristi LXC kontejnere. Najocitija razlika je bas to sto za LXC kontejner dobivas dedicirani virtualni disk pa si malo fleksibilniji. U postojeci Docker Image nemozes naknadno instalirat stvari, to mu nije namjena, ako zelis nekaj extra moras kreirat vlastiti Docker Image al osobno bih onda radije koristio LXC kontejner ili virtualku.
__________________

tomek@vz je offline   Reply With Quote
Oglasni prostor
Oglas
 
Oglas
Staro 05.02.2025., 09:24   #11
Night
Premium
 
Datum registracije: Oct 2008
Lokacija: Dbk
Postovi: 1,163
Za vrtiti Docker kontejnere na Proxmoxu najlakše je instalirati Debian kao LXC kontejner i onda u njemu instalirati Docker, Portainer i ostalo što treba.

Primjer : https://www.youtube.com/watch?v=-ZSQdJ62r-Q
Night je offline   Reply With Quote
Staro 05.02.2025., 09:43   #12
tomek@vz
Premium
 
tomek@vz's Avatar
 
Datum registracije: May 2006
Lokacija: München/Varaždin
Postovi: 4,030
Citiraj:
Autor Night Pregled postova
Za vrtiti Docker kontejnere na Proxmoxu najlakše je instalirati Debian kao LXC kontejner i onda u njemu instalirati Docker, Portainer i ostalo što treba.

Primjer : https://www.youtube.com/watch?v=-ZSQdJ62r-Q
Zasto ne instalirat Docker-CE jednostavni drito na Debian? Ipak pricamo o full fledged Debian OS-u ispod haube koji nije okrljasten kao je to slucaj sa Linux verzijom na Vmware rijesenjima.
__________________

tomek@vz je offline   Reply With Quote
Staro 05.02.2025., 09:55   #13
spiderhr
Premium
 
Datum registracije: Jul 2021
Lokacija: Sesvete
Postovi: 813
Dečki... Proxmox je samo dat kao usporedba zbog kontejnera.


Ili jedno ili drugo. Ne mislim kemijati na istoj instanci s oboje.



Proxmox mogu recimo vrtiti kod sebe doma na NUCevima, a gledam Docker na VPS-u. Čisto da naučim i da vidim kako to radi.


@tomek@vz: hvala na objasnjenju prije.


Znači trebao bi si napraviti image sa svim php modulima.
__________________
Mali Čile SAD Češka Peru | Windows Free
spiderhr je offline   Reply With Quote
Staro 05.02.2025., 10:19   #14
Night
Premium
 
Datum registracije: Oct 2008
Lokacija: Dbk
Postovi: 1,163
Citiraj:
Autor tomek@vz Pregled postova
Zasto ne instalirat Docker-CE jednostavni drito na Debian? Ipak pricamo o full fledged Debian OS-u ispod haube koji nije okrljasten kao je to slucaj sa Linux verzijom na Vmware rijesenjima.

Direktno na Proxmox host? Ovako kroz kontejner mi izgleda bolje radi izolacije, portabilnosti i backupa. Opet nije to VM nego kontejner koji se naslanja na OS ispod njega.
Night je offline   Reply With Quote
Staro 05.02.2025., 10:44   #15
Feyd
hungry, for a little more
 
Feyd's Avatar
 
Datum registracije: Sep 2007
Lokacija: Zagreb
Postovi: 239
Citiraj:
Autor spiderhr Pregled postova
Eto ponovo se vratio dockeru i portaineru.

Docker container (DC) nije isto kao i Proxmox container (PC)?

Probao sam u DC otići i napisati apt install nešto i to nije prošlo za razliku kada to radim u PC.

Recimo hoću unutar Apache + PHP instalirati php-mysql, konektiram se u kontejner lupim i dobijem ovo

Code:
apt install php-mysql
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
E: Unable to locate package php-mysql
Zanima me kako sada ja mogu instalirati dodatne module za php?

PHP radi ali fale mu neke stvari.


Edit: Admini hoće li ovo napokon proraditi da je prored jednaki svagdje?
Ja bi rekao da je ovdje problem što se paket ne zove php-mysql, probaj ga prvo naći sa apt-cache search. Možda eventualno fali neki repo, ali 99% da je ime paketa krivo.
Feyd je offline   Reply With Quote
Staro 05.02.2025., 11:20   #16
tomek@vz
Premium
 
tomek@vz's Avatar
 
Datum registracije: May 2006
Lokacija: München/Varaždin
Postovi: 4,030
Citiraj:
Autor Night Pregled postova
Direktno na Proxmox host? Ovako kroz kontejner mi izgleda bolje radi izolacije, portabilnosti i backupa. Opet nije to VM nego kontejner koji se naslanja na OS ispod njega.
Yep krivo sam se izrazio

@spiderhr > preporuka: https://www.youtube.com/results?sear...ry=nana+docker
__________________

tomek@vz je offline   Reply With Quote
Staro 05.02.2025., 11:48   #17
strikoo
Premium
 
strikoo's Avatar
 
Datum registracije: Nov 2004
Lokacija: HR
Postovi: 879
I ovo je zgodno za po doma

https://github.com/louislam/dockge
strikoo je offline   Reply With Quote
Staro 05.02.2025., 12:07   #18
spiderhr
Premium
 
Datum registracije: Jul 2021
Lokacija: Sesvete
Postovi: 813
Citiraj:
Autor Feyd Pregled postova
Ja bi rekao da je ovdje problem što se paket ne zove php-mysql, probaj ga prvo naći sa apt-cache search. Možda eventualno fali neki repo, ali 99% da je ime paketa krivo.

a zove se, tražio sa apt search. Jbg. Debian koristim inače a i na Debianu je docker i dignut LAMP



Citiraj:
Autor tomek@vz Pregled postova
Yep krivo sam se izrazio

@spiderhr > preporuka: https://www.youtube.com/results?sear...ry=nana+docker

Tnx
__________________
Mali Čile SAD Češka Peru | Windows Free
spiderhr je offline   Reply With Quote
Oglasni prostor
Oglas
 
Oglas
Odgovori


Uređivanje

Pravila postanja
Vi ne možete otvarati nove teme
Vi ne možete pisati odgovore
Vi ne možete uploadati priloge
Vi ne možete uređivati svoje poruke

BB code je Uključeno
Smajlići su Uključeno
[IMG] kod je Uključeno
HTML je Isključeno

Idi na