Skip to content

ViSIT-Dev/maincontainer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

137 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Sponsored by Interreg Bayern/Österreich im Zuge des ViSIT Projektes (c) FH Kufstein Tirol

App Container für ViSIT

Docker build status

Beinhaltet kompletten LAMP-Stack und Typo3

Typo3 Login

Benutzer: visit
Passwort: visit

Passwort nach dem ersten Login ändern!

Docker Kommandos

Getestet mit Docker 2.0

Create Volumes once

  • docker volume create visit-database && docker volume create visit-local-files && docker volume create visit-p2p-default && docker volume create visit-p2p-private && docker volume create visit-p2p-config

Test Betrieb

  • docker run -d --name visit-dev -p 8080:80 -p 8384:8384 -p 22000:22000 -p 21027:21027 -v visit-p2p-config:/var/www/syncthing -v visit-p2p-default:/var/www/Sync -v visit-p2p-private:/var/www/private -v visit-local-files:/var/www/html/fileadmin -v visit-database:/var/lib/mysql -v s:/web/appbundle:/var/www/html/typo3conf/ext/visit_tablets visitapp/maincontainer
  • docker stop visit-dev && docker rm visit-dev && docker rmi visitapp/maincontainer

Produktiv Betrieb

  • docker run -d --name visit -p 80:80 -p 22000:22000 -p 21027:21027 -v visit-p2p-config:/var/www/syncthing -v visit-p2p-default:/var/www/Sync -v visit-p2p-private:/var/www/private -v visit-local-files:/var/www/html/fileadmin -v visit-database:/var/lib/mysql --restart unless-stopped visitapp/maincontainer
  • To mount files in an external dir replace visit-p2p-default and visit-p2p-private with an absolut lokal path

Debug

  • docker exec -it visit-dev /bin/bash
  • docker logs visit-dev

Builden

  • docker build -t "visitapp/maincontainer" .
  • docker rmi visitapp/maincontainer
  • docker image prune

Container für Offline Anwendung vorbereiten (Windows zu Windows)

Möglichkeit 1

  1. Den Container Initialisieren
  2. Die Applikationen installieren und Inhalte einpflegen
  3. Docker Stoppen
  4. Docker Image aus Container erstellen (docker commit visit-main visit-offline-image)
  5. Docker Image in TAR Archiv packen (docker save -o c:\path\to\archive.tar visit-offline-image)
  6. TAR Archiv UND App-Dateien auf Offline-PC Übertragen (Der Offline PC muss Docker Installiert haben)
  7. Docker Image über TAR Archiv importieren (docker load -i c:\path\to\archive.tar)
  8. Docker Image starten (docker run -d --name visit-main -p 80:80 visit-offline-image)

Möglichkeit 2

  1. Typo3 am Offline PC Installieren
  2. Visit-Extension installieren
  3. Inhalte direkt am Offline PC erstellen

About

App Container for ViSIT. Contains LAMP + Typo3

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors