Files
server-config/docker/run-commands.md
T
2026-05-04 00:09:26 +08:00

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