79 lines
1.6 KiB
Markdown
79 lines
1.6 KiB
Markdown
# Docker Run Commands
|
|
|
|
## File Browser
|
|
|
|
```bash
|
|
docker run -d \
|
|
--name filebrowser \
|
|
--restart unless-stopped \
|
|
--user 1001:1001 \
|
|
-p 127.0.0.1:8080:80 \
|
|
-v /data/cloud:/srv \
|
|
-v /opt/filebrowser/database:/database \
|
|
-v /opt/filebrowser/config:/config \
|
|
filebrowser/filebrowser \
|
|
--database /database/filebrowser.db \
|
|
--config /config/settings.json
|
|
|
|
|
|
docker run -d \
|
|
--name uptime-kuma \
|
|
--restart unless-stopped \
|
|
-p 127.0.0.1:3001:3001 \
|
|
-v /opt/uptime-kuma:/app/data \
|
|
louislam/uptime-kuma:1
|
|
|
|
|
|
|
|
|
|
docker run -d \
|
|
--name memos \
|
|
--restart unless-stopped \
|
|
-p 127.0.0.1:5230:5230 \
|
|
-v /opt/memos:/var/opt/memos \
|
|
neosmemo/memos:stable
|
|
|
|
|
|
|
|
docker run -d \
|
|
--name node-exporter \
|
|
--restart unless-stopped \
|
|
--network host \
|
|
--pid host \
|
|
-v /:/host:ro,rslave \
|
|
prom/node-exporter \
|
|
--path.rootfs=/host
|
|
|
|
|
|
docker run -d \
|
|
--name prometheus \
|
|
--restart unless-stopped \
|
|
--network host \
|
|
-v /opt/prometheus/prometheus.yml:/etc/prometheus/prometheus.yml:ro \
|
|
-v /opt/prometheus/data:/prometheus \
|
|
prom/prometheus \
|
|
--config.file=/etc/prometheus/prometheus.yml \
|
|
--storage.tsdb.path=/prometheus
|
|
|
|
docker run -d \
|
|
--name grafana \
|
|
--restart unless-stopped \
|
|
--network host \
|
|
-v /opt/grafana:/var/lib/grafana \
|
|
grafana/grafana
|
|
|
|
|
|
docker run -d \
|
|
--name gitea \
|
|
--restart unless-stopped \
|
|
-p 127.0.0.1:3002:3000 \
|
|
-v /opt/gitea:/data \
|
|
-e USER_UID=1001 \
|
|
-e USER_GID=1001 \
|
|
-e GITEA__server__DOMAIN=git-b510.duckdns.org \
|
|
-e GITEA__server__ROOT_URL=https://git-b510.duckdns.org/ \
|
|
-e GITEA__server__HTTP_PORT=3000 \
|
|
gitea/gitea:latest
|
|
|
|
|