| |
9 |
|
| |
10 |
===Docker Starter====
|
| |
11 |
==== 1. Docker und Docker Compose installieren ====
|
| |
12 |
%%(cl) sudo zypper refresh%%
|
| |
13 |
%%(cl) sudo zypper update%%
|
| |
14 |
%%(cl) sudo zypper in docker docker-compose%%
|
| |
15 |
%%(cl) sudo sudo useradd $USER docker%%
|
| |
16 |
%%(cl) groups%%
|
| |
17 |
%%(cl) systemctl start docker%%
|
| |
18 |
%%(cl) cd /home/$USER/Projekt/wackowiki_docker%%
|
| |
19 |
|
| |
20 |
==== 2. Projektordner anlegen ==
|
| |
21 |
%%(cl) mkdir /home/$USER/Projekt/wackowiki_docker %%
|
| |
22 |
|
| |
23 |
==== 3. Projektordner einrichten =====
|
| |
24 |
Docker-compose.yml und Dockerfile in den Ordner kopieren
|
| |
25 |
Scriptordner erstellen und Script Dateien kopieren
|
| |
26 |
|
| 87 |
|
https://github.com/jakubboucek/docker-lamp-devstack?tab=readme-ov-file#built-images
|
| |
107 |
|
| |
108 |
==== 4. Docker Programme ====
|
| |
109 |
Im Projektverzeichnis und docker-Dienst ist gestartet?
|
| |
110 |
%%(cl) systemctl status docker%%
|
| |
111 |
|
| |
112 |
%%(cl) docker image ls%%
|
| |
113 |
%%(cl) docker compose pull%%
|
| |
114 |
%%(cl) docker build -t trojer/wackowiki:latest .%%
|
| |
115 |
%%(cl) docker compose down%%
|
| |
116 |
%%(cl) docker compose up%%
|
| |
117 |
|
| |
118 |
%%(cl) docker run -it trojer/wackowiki:latest bash%%
|
| |
119 |
docker exec -it <container-name-or-id> bash
|
| |
120 |
(Bash im aktiven Container ausfĂźhren)
|
| |
121 |
|
| |
122 |
Warning: require(/var/www/html/src/config/config.php): Failed to open stream: Permission denied in /var/www/html/src/class/settings.php on line 39
|
| |
123 |
|
| |
124 |
Fatal error: Uncaught Error: Failed opening required 'config/config.php' (include_path='.:/usr/local/lib/php') in /var/www/html/src/class/settings.php:39 Stack trace: #0 /var/www/html/src/index.php(7): Settings->__construct() #1 {main} thrown in /var/www/html/src/class/settings.php on line 39
|
| |
125 |
|
| |
126 |
chmod -R 777 config/config.php
|