@@ -45,8 +45,9 @@ Nginx or Letsencrypt.
45
45
46
46
## Quick Start
47
47
48
- ** NOTE** : The Docker command provided in this quick start is given as an example
49
- and parameters should be adjusted to your need.
48
+ ** NOTE** :
49
+ The Docker command provided in this quick start is given as an example
50
+ and parameters should be adjusted to your need.
50
51
51
52
Launch the Nginx Proxy Manager docker container with the following command:
52
53
``` shell
@@ -60,6 +61,7 @@ docker run -d \
60
61
```
61
62
62
63
Where:
64
+
63
65
- ` /docker/appdata/nginx-proxy-manager ` : This is where the application stores its configuration, states, log and any files needing persistency.
64
66
65
67
Browse to ` http://your-host-ip:8181 ` to access the Nginx Proxy Manager web interface.
@@ -179,20 +181,23 @@ parameter(s) of an existing container. The general idea is to destroy and
179
181
re-create the container:
180
182
181
183
1. Stop the container (if it is running):
182
- ` ` `
184
+ ` ` ` shell
183
185
docker stop nginx-proxy-manager
184
186
` ` `
187
+
185
188
2. Remove the container:
186
- ` ` `
189
+ ` ` ` shell
187
190
docker rm nginx-proxy-manager
188
191
` ` `
192
+
189
193
3. Create/start the container using the ` docker run` command, by adjusting
190
194
parameters as needed.
191
195
192
- ** NOTE** : Since all application' s data is saved under the `/config` container
193
- folder, destroying and re-creating a container is not a problem: nothing is lost
194
- and the application comes back with the same state (as long as the mapping of
195
- the `/config` folder remains the same).
196
+ ** NOTE** :
197
+ Since all application' s data is saved under the `/config` container
198
+ folder, destroying and re-creating a container is not a problem: nothing is
199
+ lost and the application comes back with the same state (as long as the
200
+ mapping of the `/config` folder remains the same).
196
201
197
202
## Docker Compose File
198
203
@@ -245,17 +250,20 @@ Watchtower will seamlessly perform the necessary steps to update the container.
245
250
Finally, the Docker image can be manually updated with these steps:
246
251
247
252
1. Fetch the latest image:
248
- ```
253
+ ```shell
249
254
docker pull jlesage/nginx-proxy-manager
250
255
```
256
+
251
257
2. Stop the container:
252
- ```
258
+ ```shell
253
259
docker stop nginx-proxy-manager
254
260
```
261
+
255
262
3. Remove the container:
256
- ```
263
+ ```shell
257
264
docker rm nginx-proxy-manager
258
265
```
266
+
259
267
4. Create and start the container using the `docker run` command, with the
260
268
the same parameters that were used when it was deployed initially.
261
269
@@ -306,7 +314,7 @@ user owning the data volume on the host:
306
314
id < username>
307
315
308
316
Which gives an output like this one:
309
- ` ` `
317
+ ` ` ` text
310
318
uid=1000(myuser) gid=1000(myuser) groups=1000(myuser),4(adm),24(cdrom),27(sudo),46(plugdev),113(lpadmin)
311
319
` ` `
312
320
@@ -318,7 +326,7 @@ be given the container.
318
326
Assuming that container' s ports are mapped to the same host' s ports, the
319
327
interface of the application can be accessed with a web browser at:
320
328
321
- ` ` `
329
+ ` ` ` text
322
330
http://< HOST IP ADDR> :8181
323
331
` ` `
324
332
0 commit comments