Docker? hur kommer jag åt filerna?

Trädvy Permalänk
Medlem
Plats
Gävle
Registrerad
Sep 2005

Docker? hur kommer jag åt filerna?

Jag provade nyligen att installera docker i DSM 6.1 (Synologys operativsystem för NAS:ar)
Jag provade att installera Tomcat/Apache genom menyn och får upp tomcat sidan om jag använder 192.168.1.77:32769
Jag lyckade även hitta på själva indexsidan via ssh på:

./volume2/@docker/btrfs/subvolumes/df590fc2e8ee0dcd42336a7c5762a1810199c0bb7b9bab60580b88ada218b22e/usr/local/tomcat/webapps/ROOT/index.jsp

Men jag kom inte åt indexfilen via SFTP av någon anledning.
Jag fick sedan tips om att använda kommandot docker exec -ti tomcat1 /bin/bash vilket funkade men jag kan inte använda nano eller göra speciellt mycket mer därifrån.

Hur är det tänkt att man ska göra om man vill ändra eller byta ut sidan som körs?

Trädvy Permalänk
Medlem
Plats
Stockholm
Registrerad
Nov 2012

Är inte helt haj på docker men jag gissar att man kan montera mappar för användning i sina containrar.

Citat:

You should either use the COPY instruction in your Dockerfile to copy the files into the htdocs location in your container while building your Apache image Or another best way to do is to use Docker Volume to map the content of htdocs from your host machine to the htdocs directory of the container.

You can refer the docs of httpd official Dockerfile here https://hub.docker.com/_/httpd/52

Googlade lite snabbt fram:
http://www.mastertheintegration.com/virtualization/docker/acc...
https://forums.docker.com/t/uploading-web-source-files-to-apa...

PSU: Seasonic FOCUS Plus 750W Gold | MOBO: ASUS ROG STRIX Z390-F | CPU: i7 8700K @ 5 GHz w/ NZXT Kraken x72 | GPU: EVGA GeForce GTX 1070 Ti FTW ULTRA SILENT GAMING | RAM:Corsair Vengeance DDR4 3000MHz CL15 | SSD(s): NVMe M.2 v-Nand Samsung 970 EVO 1TB
AKA:FakeNinja