Hirdetés
-
AMD Radeon undervolt/overclock
lo Minden egy hideg, téli estén kezdődött, mikor rájöttem, hogy már kicsit kevés az RTX2060...
-
A Video AI lehet a One UI 6.1.1 ütőkártyája
ma Vagy hogy fogja a mesterséges intelligencia manipulálni a mozgóképeket?
-
Robotkart irányított a majom a kínai Neuralink agyi chipjével
it A mindezt lehetővé tévő Neucybert a Neuralink kínai riválisa, a Beijing Xinzhida Neurotechnology fejlesztette ki.
Új hozzászólás Aktív témák
-
TheMiller
tag
hátha más napját is feldobja: Super Mario dockerben
version: "3.9"
services:
mario:
image: kaminskypavel/mario
container_name: mario
ports:
- 8989:8080
The World is Yours
-
Ronyman
aktív tag
Sziasztok!
Segítséget szeretnék kérni. Röviden vázolom a hátteret:
Adott egy 10.1.13.x ipcímű ubuntus gép, amin dockerben fut az OCS Inventory program. Ez a program egy hardver-szoftverleltár a hálózatban lévő gépeinkről, ami tökéletesen működik. A 10.1.13.y ipcímű gépen van telepítve a GLPI program (nem dockerben), ez egy többek között hibajegy kezelő program lenne, ami használná az OCS Inventory program adatbázisát.
Mit kell módosítanom a 10.1.13.x-es gépen futó docker-compose.yml fájban, hogy elérje a 10.1.13.y -a számú gépen futó GLPI program az OCS adatbázisát?
docker-compose.yml fájl tartalma:
version: '3'
services:
ocsapplication:
image: ocsinventory/ocsinventory-docker-image:2.9.2
container_name : ocsinventory-server
restart: always
expose:
- "80"
volumes:
- "perlcomdata:/etc/ocsinventory-server"
- "ocsreportsdata:/usr/share/ocsinventory-reports/extensions"
- "varlibdata:/var/lib/ocsinventory-reports"
- "httpdconfdata:/etc/apache2/conf-aviable"
enviroment:
OCS_DB_SERVER: ocsinventory-db
OCS_DB_USER: ocsuser
OCS_DB_PASS: ocspass
OCS_DB_NAME: ocsweb
# See documentation to set up SSL for MySQL
OCS_SSL_ENABLED: 0
links
- ocsdb
networks:
- localocs
depends_on:
- ocsdbocsdb:
image : mysql:8.0
container_name : ocsinventory-db
restart: always
expose :
- "3306"
volumes :
- ./sql/:/docker-entrypoint-initdb.d/
- sqldata:/var/lib!mysql
enviroment:
MYSQL_ROOT_PASSWORD : rootpass
MYSQL_USER : ocsuser
MYSQL_PASSWORD : ocspass
MYSQL_DATABASE : ocsweb
networks:
- localocs
ocsproxy:
image: nginx
container_name: ocsinventory-proxy
restart: always
ports:
- 80:80
- 443:443
volumes:
- ./nginx/conf:/etc/nginx/templates
- ./nginx/certs:/etc/nginx/certs
- ./nginx/auth:/etc/nginx/auth
enviroment:
# 80 or 443
LISTEN_PORT: 80
# empty or ssl
PORT_TYPE: ""
SSL_CERT: ocs-dummy.crt
SSL_KEY: ocs-dummy.key
# OCS Api user restriction (default ocsapi/ocapi)
API_AUTH_FILE: ocsapi.htpasswd
# OCS Download
READ_TIMEOUT: 300
CONNECT_TIMEOUT: 300
SEND_TIMEOUT: 300
MAX_BODY_SIZE: 1G
depends_on:
- ocsapplication
networks:
- localocsnetworks:
localocs:volumes:
perlcomdata:
ocsreportsdata:
varlibdata:
httpdconfdata:
sqldata:Segítségeteket előre is köszönöm!
Üdv:
Ronyman[ Szerkesztve ]
-
Ronyman
aktív tag
válasz gazso75 #1504 üzenetére
Ez az eredeti Nem ezzel működik, a lényeges dolgokat átírtam benne
Ha jól sejtem akkor ennyit kell beletennem az image futtatásakor?
network_mode: "host"
akkor ki kell szednem a networksnél lévő -localocs sorokat
Most kezdtem el ismerkedni a témával, szóval ne toljatok le nagyon
[ Szerkesztve ]
-
stigma
addikt
Sziasztok, 2 kérdés miatt zavarok.
Synology NAS-ra váltottam, valami nem stimmel nekem, de lehet csak fáradt és láma vagyok , de segítsetek kérlek.
1. kérdés: OMV-ről váltottam Synologyra, stackeket lefutattam ahol általában az általam használt konténereknek mindegyiknek saját bridge hálózata van.
Amiket feltettem pl.: qbittorrent, dozzle, plex, glances, stb.
Ez jó így, vagy módosítsak ezeken a stackeken, hogy amit tudok 1 bridge hálózatra tegyek?Erre dobnátok nekem példát, hogy az itteni stackek esetén ez hogy nézne ki, mit módosítsak a sorokon? Dozzle, qbittorrent
2. Synology-ra Adguard:
OMV esetében resolved.conf fájtl kellett módosítani, itt gondolom nem kell ugye?
új macvlan-ra akartam telepíteni de hibára futottam.
routerem 192.168.50.1 a címe, ezért ilyen a subnet, az ethernet neve eth0Mavclan-t így hoztam létre.
docker network create -d macvlan \
--subnet=192.168.50.0/24 \
--gateway=192.168.50.1 \
-o parent=eth0 adg_netdocker-compose/stack fájlom ez volt, melyet Portainerben akartam futtatni, de nem tudam. Hibaüzenetre nem emlékszem
version: "3"
services:
adguard:
container_name: adguard
image: adguard/adguardhome
ports:
- 53:53/tcp
- 53:53/udp
- 67:67/udp
- 68:68/tcp
- 68:68/udp
- 583:583/tcp
- 80:80/tcp
- 3000:3000/tcp
volumes:
- /volume1/Docker/Adguardhome/workdir:/opt/adguardhome/work
- /volume1/Docker/Adguardhome/config:/opt/adguardhome/conf
restart: unless-stopped
networks:
adg_net:
ipv4_address: 192.168.50.100 # ez az in nem foglalt ez 100%
networks:
adg_net:
external: trueLehetett az hiba, hogy létrehozáskor még az OMV NAS futott + Adugard is be volt írva a router DNS címébe és emiatt állt meg a telepítés?
Válaszokat előre is köszi.
....iPhone 13 / iPad 9th Gen. Wifi 64GB...
-
cog777
senior tag
Van egy docker-es build rendszerunk, atadjuk az UID es GID-t, remekul mukodik.
Azonban ha save-el elmentem egy fajlba, majd load-al betoltom egy masik gepen mas user-kent, akkor a docker-compose run/up mindig ujra buildeli.
Mi lehet a problema, miert gyartja ujra amikor load-al beimportaltam? Talan azert mert atadtam a uid-t? It van az eredeti (sjb50-cmake ) es az ujragyartott (t_sjb50-cmake):
REPOSITORY TAG IMAGE ID CREATED SIZE
t_sjb50-cmake latest c8039c05c5c8 11 minutes ago 2.8GB
sjb50-cmake 1.0.0 c42a0b7349bc 41 minutes ago 2.8GB
A cel az lenne hogy egy image-t legyartva, oda adhassuk a tobbi fejlesztonek, ahol a forras kodok mappelve vannak es a leforditott binaris is egy host-al megosztott mappaba kerul[bocs a hunglish miatt, nem tudom a magyar terminologiat]
HP ZBook Workstation A3000 - Linux Mint; Raspberry Pi4 - Raspbian
-
Taoharcos
aktív tag
Sziasztok!
Egy Postgresql adatbázist szeretnék docker konténerben futtatni, úgy hogy kívűlről is el tudjam érni.
Először lehúztam:
docker pull postgresMajd futtattam:
docker run -p 5432:15432 --name some-postgres -e POSTGRES_PASSWORD=<password> -d postgresAztán létrehoztam egy test adatbázist parancssorból, amit parancssorból ki is tudok listázni.
Próbáltam kívűlről DbVisualizer-ből elérni, de nem sikerült, azzal a hibaüzenettel, hogy a 15432-es porton nem elérhető.A hibaüzenet:
An error occurred while establishing the connection:
Long Message:
Connection to localhost:15432 refused. Check that the hostname and port are correct and that the postmaster is accepting TCP/IP connections.
Details:
Type: org.postgresql.util.PSQLException
SQL State: 08001
A database url:
jdbc:postgresql://localhost:15432/test
Tudtok valami ötletet adni miért nem tudom elérni? A portot nem akartam az 5432-n hagyni, mert már fut local-ba egy Postgresql, amit nem akarok leállítani.[ Szerkesztve ]
-
stigma
addikt
Sziasztok.
2 gyorsérdsem lenne, melek az alábbiak:
1. Nextlcoud: Hivatalos oldalon a sima "Base version", amit fel szoktam tenni, de most valamiért a 10.6-os mariadb-vel valami gond van szerintem, mert az általam kreált databse mappa üres, hibaüzenetre nem emlékszem pontosan.
Másnál is gond van?.
Synology NAS-om van (DS423+), kb 10-15 másik konténer tökéletesen fut rajta.2. Plex +Qbittorrent: Qbittorrent RSS szürűvel szedek le egy ideie a nekem szükséges sorozarokat. sok olyan sorozat , melyet megnéztem, mindig elfelejtek törölni, ezért manuálisan szoktam havonta.
Gondolom a Radarr(Filmek) és Sonarr(sorozatok) appal meg lehet azt oldalni, hogy mondjuk megnézés után pár nappal később törölje, miután megnéztem?
A pár nap késés/késleltetés azért kellene, ha még seedelni kellene ne törölje idő előtt.....iPhone 13 / iPad 9th Gen. Wifi 64GB...
-
dew28
aktív tag
Sziasztok, eddig qnap-os container stationt hasznaltam, most szeretnek atallni egy kulon szerverre, teljesen szuz debian 11, es docker telepites. Az miert lehet, hogy ha macvlan-ra pakolnek egy uj kontenert, akkor az a host gepen kivul masrol nem pingelheto, es a kontenerbol sem erek el mas ip-t?
10.10.1.1 a router, 10.10.1.70 a host
docker network create -d macvlan \
--subnet=10.10.1.0/24 \
--gateway=10.10.1.1 \
-o parent=eno1ket napja probalom google-zni, de mar feladtam..
[ Szerkesztve ]
-
Aethel
aktív tag
Üdv!
Remélem tudtok segíteni, egyedül nem jövök rá hogy kellene megoldanom.
Windows gépen van a Docker Desktop, amin fut egy Kavita nevű ebook olvasó app. Van egy Synology nas itthon (régi darab, nem fut rajta se docker, sem semmi szinte, csak fájltárolásra használom), amin a könyvek vannak. Hogy tudom megoldani, hogy a windows rendszeren futó docker appban be tudjam tallózni a NAS-on lévő könyveket? Amiket találtam a neten infók, olyan opciók már nincsenek a Docker Desktop-ban.
Sajnos nem vagyok gyakorlott docker user, csak kattingatok ide-oda -
szuszinho
őstag
Fel kell csatolni a konténernek a hálózati mappát.
-
ugyes
aktív tag
válasz szuszinho #1516 üzenetére
Windows alól nem mindig engedi közvetlenül.
@szuszinho: csinálj egy kötetet (volume) mondjuk SMB vagy NFS eléréssel, amely a NAS-od könyvtárára mutat. Majd ezt a kötetet csatold hozzá a konténerhez.
Nálam ugyanez, csak Jellyfin. Példa:ports:
- 8096:8096
- 8920:8920
volumes:
- C:\Users\data\docker\jellyfin\config:/config
- C:\Users\data\docker\jellyfin\cache:/cache
- D:\Video:/media1
- D:\Calibre directory:/media2
- D:\Letöltések\Fotók:/fotok
- show1:/show1volumes:
show1:
driver_opts:
type: cifs
o: username=XX,password=YYYYYY,vers=3.0
device: //192.168.0.38/media/sorozat -
stigma
addikt
Sziasztok.
Érdeklődnék, hogy valaki mostanság valaki kipróbálta a Owncloud Scale 3.0-t?
[Official] | [Docker install] | [Owncloud Dev]NAS Update volt (OMV , Xpenology) melyről Synologyra váltottam, viszont a gyári drive-al annyira nem vagyok megelégedve.
Másik alternatíva a szokásos Nextcloud, de most valami minimal pár felahsználós egyszerű self-hosting cloud-ot keresek.Ha valaki már feltette, valami step-by-step leírást dobna plz. Köszi.
....iPhone 13 / iPad 9th Gen. Wifi 64GB...
-
Aethel
aktív tag
Na, újra itt.
Eddig ment minden jól, a NAS-on viszont át kellett pakolnom a mappákat máshova. Így gondoltam elég lesz csak a yml fájlban az eléréseket módosítanom.
De valamiért olyan hibaüzenetet kapok folyton mintha a yml fájl módosítást totál figyelmen kívül hagyná. Próbáltam biztos ami biztos alapon a docker-compose -f ELÉRÉS ÚTVONAL/docker-compose.yml up paranccsal is, de a hibaüzenetben mindig a régi elérési útvonalra hivatkozik, ami persze már nincs.
Hol tárolhatja a még régebbi verziójú yml fájlt ez a szemét? -
haddent
addikt
Szia!
Játszottam vele attól a ponttól kezdve, hogy elérhető volt GitHubon bármilyen publikus verziója. Többször commitoltam is bugfixet, mert volt és van bőven..
Alapvetően pluginokat egyelőre felejtsd el, csak cloud + office az ami tényleg működik, az viszont kifogástalanul és gyorsan.Egy bajom van vele személy szerint: mindenáron eröltetik a DecomposedFS pszeudo-fájlrendszert. Ennek az eredménye, hogy minden user minden állománya random mappákban random binary blobokként szerepel, ezért backupolhatsz, de kizárólag szintén oCIS -sal tudod "böngészni". Nem szeretem az ilyet.. Ezért, mint az előző bugoknál, beszéltem a fejlesztőkkel, megkaptam, hogy az úgy a jó. Kérdeztem, hogy akkor esetleg FUSE mount opció? Persze persze lehetséges, tessék kérem írjam meg hozzá és menni fog. Kösz.. majd ha fizettek a fejlesztői munkámért.. Azért lóf#$?! -nak is van ám vége.. Nemár..
Ettől függetlenül nagyon várom, hogy valaki az említett FUSE drivert megírja, azonnal kérdés nélkül váltok Nextcloud -ról, mert ezek a PHP -s backendek szarok.. Ha téged említett probléma és a pluginok hiánya nem zavar, akkor nyugodtan, hajrá!
-
haddent
addikt
2. kérdésedre: Nem, a Radarr és Sonarr sem fog automatikusan törölni. Más a haszna és szerintem megéri, sokkal felhasználóbarátabb és kényelmesebb, mint az RSS nyűg. Amit én ajánlanék: a Radarr és a Sonarr használatával tudsz hard symlinket használni. Ez azt jelenti, hogy 2 "pointer" mutat ugyanarra a blob -ra a disken. Csak akkor szűnik meg az adat, ha mindkettő törlődik. Na, ezek után a Qbit -en beállítod, hogy 1 hét seed után törölje, ott már ne keltsen zavart. Majd Radarr / Sonarr felületen szépen kényelmesen havonta-fél évente amikor kedved van átnézed mi nem kell már és törlöd egy kellemes felületről. Én ezt csinálom.
Ha mégis tök automatán és vakon szeretnéd: https://github.com/hrenard/cleanarr/
-
cSuwwi
aktív tag
válasz haddent #1524 üzenetére
Én is így használom, kényelmes de vannak limitei.
Pl. a containerek mount pontjait jól kell beállítani, nem amit alapból javasol a sonarr/radarr a /tv meg /movies, mert akkor nem megy a hardlink, csak fallbackként a copy/delete.
Vagy ha régebbi véget ért sorozatot néz az ember, a nemzeti letöltőoldalon jellemzően 1 torrentben van az összes évad, amit nem biztos hogy egyben le akarok tölteni, inkább ahogy haladok az évadokkal. Viszont a qbittorrent automatikus törlésnél csak torrentfájl és adatok vannak, így újra le kell ilyenkor szedni, ami persze hibát fog adni ha előtte nem lett törölve minden fájl az adott elérési útvonalon. Vagy le kell simán állítani a qbitben akkor nem törli.
Szóval macerás ilyen esetekben. Friss sorikat kell nézni[ Szerkesztve ]
-
haddent
addikt
A mountokat jól kell bizony, de ez valahogy evidens számomra, mi értelme lenne 5 konténerben és 1 hosztban máshova tenni a directorykat? Pont akkor lesz átlátható, ha amúgy is minden egybevág, szerintem.
Letöltésnél én azt szoktam, hogy hagyom, hogy ráfusson a full releasre, majd qBit -ben átállítom, hogy nekem csak az 1. évad kell, köszönöm. Ugyanígy később a 2., 3. stb.. Tök jól megy mindig.
A legnyűgösebb az, ha kb. 100 -ból 1x nem találja meg hasonló okok miatt a torrentet amit kéne. Na akkor Prowlarr kézi keresés, onnan átküld qBit, majd Sonarr/Radarr a Wanted/Import manual végigkattintva beimportálja ugyanúgy. Mindez szintén végig 100% webgui, akár mobilról is. Szóval nekem felbecsülhetetlenül kényelmesebb, mint böngészni a nemzeti beszerző kft oldalát, letölteni a torrent fájlt, letölteni, dlna/kiírni usb blabla..
Én tényleg kényelmi szempontból használom, nem spórolás. De nekem az sem megoldás, hogy Netflix, HBO+, Disney+ meg még 5 másik és akkor váltogassak appokat meg mittudomén.. Nem kösz... Majd ha lesz egy egységes és ráadásul minőségre sem olyan.. (Ellenben YouTube Premium -om a megjelenése óta van - olyan havidíjon aminek már híre hamva sincs, mert nem emelik folytatólagos előfizu esetén , szóval ami jó, azért fizetek. Ami nem, azt megoldom nekem jól)
-
stigma
addikt
válasz haddent #1523 üzenetére
Hi haddent, köszi , hogy mindig ilyen jól és pontosan fogalmazol, ez nekem sokat segít.
Owncloud-ra még azóta sem volt időm feltenni sajnos, igaz konkrét docker-compose fájlt nem találtam, amiben csak a paramétereket kellett volna áltírni ( githib és Owncloud dev-es oldalt is néztem).
DIY NAS-om mely OMV-s alapokon mentm leváltottam egy Synology DS423+-ra amibebena Dockerezés 99%-ra ugyanaz, néha 1-2 dolgot másabb mint a megszokott.
Nextcloud-ot sokáig használtam, aztán elengedtem , mivel a dashboard része/böngészés eléggé lassú volt, mégha pár fájlt/fotót/stb osztottam meg másokkal is.
(Nextcloud + mariadb-t használtam, próváltam a Nextcloud All in One-t is de nekem ennyi plussz alkalmazás nem szükséges)
Syno esetén Syno Drive és FileStation az ami megolgás lehet, de egyik fapados , másik nem rossz (FileSattion) viszont gondoltam Docker alapokon építkezem.2. kérdésem, mint annó letöltések/töltésekkel/törléssel kapcsoaltban írtam, szerintem tárgytalan, mert a letöltött releasek-re érzékeny vagyok ha szar, , igaz sokat Qbit RSS-el töltök le, de akkor megadom magamnak a kényeztetést, hogy hetente 1 sör melett a letöltött anyagaimat törlöm, minthogy automatikusan töröljem időközönként.
(Mivel család bővült így van úgy hogy 1-2 hónapig filmeket törltök le, és darabokban nézem meg, mert a hobby/szabadidő lekorlátozódott )Köszönöm az infót és segítséget.
[ Szerkesztve ]
....iPhone 13 / iPad 9th Gen. Wifi 64GB...
-
aerol
tag
Sziasztok,
Egy kis segítségre lenne szükségem. Van egy Raspi 4-em, OMV6 fut rajta, docker-ben szeretnék futtatni Openvpn klienst, tulajdonképpen torrentet vpn-en keresztül.
Az Openvpn szerver az saját, egy kis router-en fut teljesen jól. Amit eddig találtam DB Tech-es leírást, az nem jó, mert linux/amd64 architektúrára épül. Van valakinek ilyen, vagy ehhez hasonló konfigja?
Előre is köszi a segítséget.
Nokia 3310 - SonyEriccson w200i - Nokia N8 - Honor H60-L04 - Xiaomi Mi 8 /128 black
-
Brogyi
senior tag
"How to enable/disable image Up-to-date indicator"
Ez a portainer funkció csak a fizetős (BE) kiadásban érhető el?
Esetleg nincs valamilyen cli docker parancs ami feldobja, hogy melyik az elavult/régi, és van új verzió? -
Elemental
addikt
Szevasztok!
Synology 918+, docker, adguardhome.
Figyelmeztetés státuszban van az adguardhome. Ez a hibaüzenet:
Ezt hogy tudom megoldani?
-
gazso75
aktív tag
Sziasztok,
a Radarr 3 napja nem indul, másnak is van ilyen problémája ?
{ "message": "Unable to cast object of type
\u0027DryIoc.ScopedItemException\u0027 to type \u0027Microsoft.AspNetCore.
Authorization.IAuthorizationHandler\u0027.", "description": "System.
InvalidCastException: Unable to cast object of type \u0027DryIoc.
ScopedItemException\u0027 to type \u0027Microsoft.AspNetCore.Authorization.
IAuthorizationHandler\u0027.\n at DryIoc.Converter.DoConvertMany[R]
(Object[] items) in /_/src/DryIoc/Container.cs:line 3967\n at
DryIoc.Interpreter.TryInterpretAndUnwrapContainerException
(IResolverContext r, Expression expr, Object\u0026 result)
in /_/src/DryIoc/Container.cs:line 3052\n at DryIoc.Container.
ResolveAndCache(Int32 serviceTypeHash, Type serviceType, IfUnresolved
ifUnresolved) in /_/src/DryIoc/Container.cs:line 431\n at DryIoc.
Container.
System.IServiceProvider.GetService(Type serviceType) in /_/src/DryIoc/
Container.cs:line 341\n at Microsoft.Extensions.DependencyInjection.
ServiceProviderServiceExtensions.GetRequiredService(IServiceProvider
provider, Type serviceType)\n at Microsoft.Extensions.DependencyInjection
.ServiceProviderServiceExtensions.GetRequiredService[T](IServiceProvider
provider)\n at Microsoft.AspNetCore.Authorization.
AuthorizationMiddleware.Invoke(HttpContext context)\n
at Microsoft.AspNetCore.Authentication.AuthenticationMiddleware.
Invoke(HttpContext context)\n at Microsoft.AspNetCore.Diagnostics.
ExceptionHandlerMiddleware.\u003CInvoke\u003Eg__Awaited|6_0
(ExceptionHandlerMiddleware middleware, HttpContext context, Task task)" }
[ Szerkesztve ]
-
Thusor
őstag
Docker kontérben fut a miniconda 3. Pontosan innen telepítettem: [link]
A konténerben szépen fut a conda, de nem tudtam rájönni, milyen módon tudom benne telepíteni a szükséges csomagokat. A docker file Singularity 3.11.4-es verzión fut egy HPC környezetben. Tudnátok abban segíteni, hogy hogyan tudnám használni docker környezetben aconda update --all
ésconda install
parancsokat? Shell-ben próbálltam manuálisan frissíteni de ott azt írta a rendszer, hogy nem tudja írni a konténert.AOC Q3277PQU monitor / HP Workstation z600 / Synology DS1618+ / Synology DS218+ / DELL PowerEdge T20 / Xbox Series X / Apple MacBook Air (M1)
-
Thusor
őstag
Pontosan ezt próbáltam volna:
$ singularity shell miniconda3.simg
INFO: Converting SIF file to temporary sandbox...
Singularity> conda --version
conda 23.9.0
Singularity> conda update --all
Retrieving notices: ...working... done
Collecting package metadata (current_repodata.json): done
Solving environment: done
## Package Plan ##
environment location: /opt/conda
The following NEW packages will be INSTALLED:
brotli-python pkgs/main/linux-64::brotli-python-1.0.9-py311h6a678d5_7
The following packages will be REMOVED:
brotlipy-0.7.0-py311h5eee18b_1002
The following packages will be UPDATED:
conda-libmamba-so~ 23.9.1-py311h06a4308_0 --> 23.9.3-py311h06a4308_0
libcurl 8.2.1-h251f7ec_0 --> 8.4.0-h251f7ec_0
libnghttp2 1.52.0-h2d74bed_1 --> 1.57.0-h2d74bed_0
pip 23.2.1-py311h06a4308_0 --> 23.3-py311h06a4308_0
urllib3 1.26.16-py311h06a4308_0 --> 1.26.18-py311h06a4308_0
Proceed ([y]/n)? y
Downloading and Extracting Packages:
Preparing transaction: done
Verifying transaction: failed
EnvironmentNotWritableError: The current user does not have write permissions to the target environment.
environment location: /opt/conda
uid: 12461
gid: 12461
Singularity>
AOC Q3277PQU monitor / HP Workstation z600 / Synology DS1618+ / Synology DS218+ / DELL PowerEdge T20 / Xbox Series X / Apple MacBook Air (M1)
-
-
Ad@m
tag
Sziasztok,
van egy ilyen rendkivul egyszeru dockerfileom, de valami nem stimmel vele:
FROM alpine:latest
VOLUME ["/config", "/downloads"]
RUN mkdir -p /config; \
mkdir -p /downloads
RUN chmod 777 /config; \
chmod 777 /downloads
WORKDIR /config
COPY config.json /config
CMD ["ls", "/config"]a terv h ez megcsinalnal 2 konyvtarat (/config es /downloads) es mindketto volumekent is felmappelheto lenne a configba pedig belemasolna a config.json filet.
Ezzel keszitem a buildet:
docker build --no-cache -t tmp/tmpcode:0.1 .
ha megprobalom futtatni ezzel a parancsal :
docker run tmp/tmpcode:0.1
akkor szepen meg is van a config.json
ha megprobalom a volumet felcsatolni :docker run -v ./config:/config tmp/tmpcode:0.1
akkor nem, annyi tortenik hogy lekrealodik a config konyvtar es ures marad, itt azt varnam hogy a config.json bele kerulneVan valami tippetek mit is rontok el itt?
I am more than a fish, I am more than a man, Death will rise, from the tide! I am murloc!
-
cSuwwi
aktív tag
Mit szeretnél csinálni?
A docker fájl alapján létrehozol egy konténert, belemásolsz 1 fájlt majd listázod és exit 0-al leáll. Tehát a container tartalmazza a fájlt ha újra elindítod.
A mountolásnál a bal oldali könyvtárat csatolja be a container megadott könyvtárába, tehát befelé, nem kifelé. Ha csinálsz előtte egy config könyvtárat és beleraksz pl. egy config2.json nevű fájlt akkor a futtatás után azt fogja kiírni az ls parancs miatt hogy config2.json, mivel azt a külső könyvtárat mountoltad fel.
[ Szerkesztve ]
-
Ad@m
tag
Azt szeretnem csinalni, hogy van egy script amihez kell config file. es azt szerentem hogy ez a config file ha elindul a container legyen ott default valueval, de ha kell tudjam modositani annelkul h belemegyek a containerbe (csak container leallitas config modositas es ujrainditom a containert) Mivel a script panaszkodott h nincs meg a config filet, ezert csak az ls van most benne hogy lassam egyaltalan ott van e a file.
I am more than a fish, I am more than a man, Death will rise, from the tide! I am murloc!
-
cSuwwi
aktív tag
Ha módosítani akarod kívülről akkor elég a mount szerintem, nem kell külön bemásolni, mert a mount miatt nem fog látszani, mert arra a könyvtárra húzod rá a becsatolt könyvtárat. A konténer indításakor ha létezik azon az elérési úton a fájlod akkor látszani fog.
Kb. minden service így működik, hogy külsőleg mountolt könyvtárból megy minden, hogy független legyen a konténertől. Másolni csak azt szoktam amit nem fogok módosítani, de szükséges a futáshoz (bár azt is érdemes environmentből ha megoldható) -
Brogyi
senior tag
Egy Portainer/Docker kezdő kérdésem lenne. Az internet tele van docker.yml file-kal. Természetesen sokszor beleszaladtam egy "space" hibába. A kínlódás helyett ti mit alkalmaztok? Nekem nem kell Visual Studio. Nem kóder vagyok. Csak egy felhasználó aki ctrl+c/ctrl+v és had szóljon. Várom a tippeket. Köszi.
-
pelyib
tag
Nem tudom most megnezni, de a Portainer szerintem pont jelzi ha invalid a yaml, nem is engedi menteni.
Amugy dokumentacio olvasasa. Ugy h fogalmad nincs mit csinal pontosan nem kene mindenfelet a netrol futattni.
Ha a VS Code-ra gondoltal az pedig egy sima szovegszerkeszto, 1-2 pluginnal pedig kellemesen tudod benne szerkeszteni a docker compose yaml fajlokat.
Új hozzászólás Aktív témák
- Gaming notebook topik
- Futás, futópályák
- Miniképernyős, VIA-s Epomaker billentyűzet jött a kábelmentes szegmensbe
- gban: Ingyen kellene, de tegnapra
- Új nyomógombos Nokiák érkeztek
- Milyen TV-t vegyek?
- PlayStation 5
- Melyik tápegységet vegyem?
- Fejhallgató erősítő és DAC topik
- Nothing Phone 2a - semmi nem drága
- További aktív témák...
- Steam, Windows, Origin kulcsok, előfizetések közvetlenül a kiadótól, a LEGJOBB ÁRON!
- Eredeti Windows, telepítéssel! Digital Doctor Számítógép Szerviz
- Vírusirtó, Antivirus VPN kulcsok
- Game Pass Ultimate előfizetések 1 - 25 hónapig azonnali kézbesítéssel a LEGOLCSÓBBAN!
- Adobe Creative Cloud - 2024. 04. 05 - 2025. 04. 05-ig