You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
--label \"org.opencontainers.image.description=[Phpmyadmin](https://github.com/phpmyadmin/phpmyadmin/) is a free software tool written in PHP, intended to handle the administration of MySQL over the Web. phpMyAdmin supports a wide range of operations on MySQL and MariaDB. \" \
--label \"org.opencontainers.image.description=[Phpmyadmin](https://github.com/phpmyadmin/phpmyadmin/) is a free software tool written in PHP, intended to handle the administration of MySQL over the Web. phpMyAdmin supports a wide range of operations on MySQL and MariaDB. \" \
--label \"org.opencontainers.image.description=[Phpmyadmin](https://github.com/phpmyadmin/phpmyadmin/) is a free software tool written in PHP, intended to handle the administration of MySQL over the Web. phpMyAdmin supports a wide range of operations on MySQL and MariaDB. \" \
Copy file name to clipboardExpand all lines: README.md
+20Lines changed: 20 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -65,6 +65,23 @@ We support all of the official [environment variables](https://docs.phpmyadmin.n
65
65
66
66
For more information check out the [phpmyadmin documentation](https://www.phpmyadmin.net/docs/).
67
67
68
+
## Read-Only Operation
69
+
70
+
This image can be run with a read-only container filesystem. For details please [read the docs](https://docs.linuxserver.io/misc/read-only/).
71
+
72
+
### Caveats
73
+
74
+
* Custom themes are not supported
75
+
76
+
## Non-Root Operation
77
+
78
+
This image can be run with a non-root user. For details please [read the docs](https://docs.linuxserver.io/misc/non-root/).
79
+
80
+
### Caveats
81
+
82
+
*`/tmp` must be mounted to tmpfs
83
+
* Custom themes are not supported
84
+
68
85
## Usage
69
86
70
87
To help you get started creating a container from this image you can either use docker-compose or the docker cli.
@@ -122,6 +139,8 @@ Containers are configured using parameters passed at runtime (such as those abov
122
139
|`-e PMA_ARBITRARY=1`| Set to `1` to allow you to connect to any server. Setting to `0` will only allow you to connect to specified hosts (See Application Setup) |
123
140
|`-e PMA_ABSOLUTE_URI=https://phpmyadmin.example.com`| Set the URL you will use to access the web frontend |
124
141
|`-v /config`| Persistent config files |
142
+
|`--read-only=true`| Run container with a read-only filesystem. Please [read the docs](https://docs.linuxserver.io/misc/read-only/). |
143
+
|`--user=1000:1000`| Run container with a non-root user. Please [read the docs](https://docs.linuxserver.io/misc/non-root/). |
125
144
126
145
## Environment variables from files (Docker secrets)
127
146
@@ -285,6 +304,7 @@ Once registered you can define the dockerfile to use with `-f Dockerfile.aarch64
285
304
286
305
## Versions
287
306
307
+
***19.12.24:** - Rebase to Alpine 3.21.
288
308
***27.05.24:** - Existing users should update their nginx confs to avoid http2 deprecation warnings.
289
309
***24.05.24:** - Rebase to Alpine 3.20.
290
310
***28.12.23:** - Rebase to Alpine 3.19 with php 8.3.
0 commit comments