this is the text file I have with all the accumulated docker stuff. ymmv
Plex
docker run -d --name plex --restart=always --net=host -e TZ=“America/New_York” -e PLEX_UID=0 -e PLEX_GID=0 -v /home/sysop/docker/containers/plex/config:/config -v /mnt/media:/media -v /home/sysop/docker/containers/plex/transcode:/transcode -v /home/sysop/storage/jedia:/storage/jedia --device /dev/dri:/dev/dri plexinc/pms-docker:plexpass
Plex RPI
docker create --name=plex --restart=always --net=host -e PUID=0 -e PGID=0 -v /home/pi/docker/containers/plex/config:/config -v /mnt/media/Series:/data/tvshows -v mnt/media/movies:/data/movies -v /mnt/media/transcode:/transcode lsioarmhf/plex
docker run -d --name=sabnzbd --restart=always -p 8580:8080 -p 9590:9090 -v /home/sysop/docker/containers/sabnzb/config:/config -v /mnt/media/downloads:/downloads -v /mnt/media/incomplete-downloads:/incomplete-downloads -v /mnt/media:/media -e PGID=0 -e PUID=0 -e TZ=“America/New_York” linuxserver/sabnzbd
NZBget
docker run -d --name nzbget --restart=always -p 6798:6789 -e PUID=0 -e PGID=0 -v /home/sysop/docker/containers/nzbget/config:/config -v /mnt/media/downloads:/downloads -v /mnt/media:/media linuxserver/nzbget
Sonarr
docker run -d --name sonarr --restart=always -p 8989:8989 -e PUID=0 -e PGID=0 -v /dev/rtc:/dev/rtc:ro -v /home/sysop/docker/containers/sonarr/config:/config -v /mnt/media/downloads/completed/Series:/downloads/completed/Series -v /mnt/media/Series:/media/Series linuxserver/sonarr
radarr
docker run -d --name=radarr --restart=always -p 7878:7878 -e PGID=0 -e PUID=0 -e TZ=“America/New_York” -v /home/sysop/docker/containers/radarr/config:/config -v /mnt/media/downloads/completed/Movies:/downloads/completed/Movies -v /mnt/media/Movies:/media/Movies linuxserver/radarr
Couch Potato
docker run --name=couchpotato --restart=always -p 5050:5050 -e PGID=0 -e PUID=0 -v /etc/localtime:/etc/localtime:ro -v /home/sysop/docker/containers/couchpotato/config:/config -v /home/sysop/docker/downloads:/downloads -v /home/sysop/docker/downloads/completed/Movies:/downloads/completed/Movies -v /mnt/media/Movies:/media/Movies linuxserver/couchpotato
plexpy
docker run -d --name=plexpy --restart=always -p 8181:8181 -e PGID=0 -e PUID=0 -v /etc/localtime:/etc/localtime:ro -v /home/sysop/docker/containers/plexpy/config:/config -v /home/sysop/docker/containers/plex/config/Library/Application\040Support/Plex\040Media\040Server/Logs:/logs:ro linuxserver/plexpy
Headphones
docker run -d --name=headphones -p 8282:8181 --restart=always -e PGID=0 -e PUID=0 -e TZ=“America/New_York” -v /home/sysop/docker/containers/headphones/config:/config -v /mnt/media:/media linuxserver/headphones
################################################################################################
Unifi
docker run -d --name=unifi --restart=always --net=host -p 8080:8080 -p 8081:8081 -p 8443:8443 -p 8843:8843 -p 8880:8880 -e PGID=0 -e PUID=0 -v /etc/localtime:/etc/localtime:ro -v /home/sysop/docker/containers/unifi/config:/config linuxserver/unifi
docker run --rm --net=host -e TZ=“America/New_York” -v ~/unifi/data:/var/lib/unifi -v ~/unifi/logs:/var/log/unifi --name unifi jacobalberty/unifi:unifi5
Portainer
docker run --restart=always --name=portainer -d -p 9100:9000 -v /home/sysop/docker/containers/portainer/config:/data -v /var/run/docker.sock:/var/run/docker.sock portainer/portainer
Portainer Pi
mkdir -p /home/pi/docker/containers/portainer/config
mkdir -p /var/run/docker.sock:/var/run/docker.sock
docker run --restart=always --name=portainer -d -p 9100:9000 -v /home/pi/docker/containers/portainer/config:/data -v /var/run/docker.sock:/var/run/docker.sock portainer/portainer --no-auth
Minimux
docker run --name=muximux -p 82:80 -p 445:443 --restart=always -v /home/sysop/docker/containers/muximux/config:/config linuxserver/muximux
glances - console
#docker create --name=glances --restart=always -v /var/run/docker.sock:/var/run/docker.sock:ro --pid host -it docker.io/nicolargo/glances
glances - web
docker create --restart=always --name=glances -p 61208-61209:61208-61209 --restart=always -e GLANCES_OPT="-w" -v /var/run/docker.sock:/var/run/docker.sock:ro --pid host docker.io/nicolargo/glances
nana assistant:
docker create --name=nana-assistant --restart=always -v /home/sysop/nanassistant:/config -v /etc/localtime:/etc/localtime:ro --net=host homeassistant/home-assistant
home assistant:
docker run -d --name=home-assistant --restart=always -v /home/sysop/homeassistant:/config -v /etc/localtime:/etc/localtime:ro --net=host --privileged -v /dev/ttyUSB0:/dev/ttyUSB0 homeassistant/home-assistant
docker run -d --name=appdaemon --restart=always -v /home/sysop/docker/containers/appdaemon/conf:/conf appdaemon:latest
hydra
docker create --name=hydra -p 5075:5075 --restart=always -e PGID=0 -e PUID=0 -e TZ=“America/New_York” -v /home/sysop/docker/containers/hydra/config:/config -v /home/sysop/docker/downloads:/downloads linuxserver/hydra
mqtt
rpi
sudo mkdir -p /home/pi/docker/containers/mqtt/config
sudo mkdir -p /home/pi/docker/containers/mqtt/log
sudo mkdir -p /home/pi/docker/containers/mqtt/data/
sudo docker create --name mqtt -p 1883:1883 -p 9001:9001 --restart=always -ti -v /home/sysop/docker/containers/mqtt/config:/mqtt/config:ro -v /home/sysop/docker/containers/mqtt/log:/mqtt/log -v /home/sysop/docker/containers/mqtt/data/:/mqtt/data/ jonasheinisch/rpi-mqtt
sudo docker create --name mqtt -p 1883:1883 -p 9001:9001 --restart=always -ti -v /home/sysop/docker/containers/mqtt/config:/mqtt/config:ro -v /home/sysop/docker/containers/mqtt/log:/mqtt/log -v /home/sysop/docker/containers/mqtt/data/:/mqtt/data/ toke/mosquitto
homebridge
docker create --name=homebridge --restart=always --net=host -e TZ=“America/New_York” -v /home/sysop/docker/containers/homebridge:/homebridge oznu/homebridge
docker create --name=homebridge --restart=always --net=host -e TZ=“America/New_York” -v /home/sysop/docker/containers/homebridge:/config moutten/homebridge
nodered
docker create --name nodered --restart=always -it -p 1880:1880 -v /home/sysop/docker/containers/node-red-data:/data -v /home/sysop/.ssh:/ssh nodered/node-red-docker
motioneye
docker create --name motioneye --restart=always -p 8091:8081 -p 8765:8765 -e TIMEZONE=“America/New_York” -e PUID=“0” -e PGID=“0” -v /home/sysop/docker/containers/motioneye/media:/home/nobody/media -v /home/sysop/docker/containers/motioneye/config:/config jshridha/motioneye:latest
mysql
docker run -d --name mysql --restart=always -p 3306:3306 -v /home/sysop/docker/containers/mysql:/var/lib/mysql -e MYSQL_ROOT_HOST=172.17.0.21 -e MYSQL_ROOT_PASSWORD=stinkycemo mysql/mysql-server
phpmyadmin
docker create --name myadmin --restart=always --link mysql:db -p 8383:80 phpmyadmin/phpmyadmin
influxdb
docker create --name influxdb --restart=always -p 8083:8083 -p 8086:8086 -v /home/sysop/docker/containers/influxdb:/var/lib/influxdb influxdb
grafana
docker create --name=grafana --restart=always -i -p 3000:3000 grafana/grafana
UI for docker
docker run --name=ui4docker --restart=always -d -p 9000:9000 --privileged -v /var/run/docker.sock:/var/run/docker.sock uifd/ui-for-docker
Zoneminder
docker run -d --name=zoneminder --restart=always -p 89:80 --privileged=true -v /home/sysop/docker/containers/zoneminder/config:/config:rw -v /etc/localtime:/etc/localtime:ro aptalca/zoneminder-1.29
postgresdb
docker run -d --name=postgresdb --restart=always -v /home/sysop/docker/containers/postgresql/data:/var/lib/postgresql/data -e POSTGRES_USER=odoo -e POSTGRES_PASSWORD=odoo postgres:9.4
-v /home/sysop/docker/containers/postgresql/data:/var/lib/postgresql/data
docker create --name=webmin --restart=always -p 10000:80 -v /home/sysop/docker/containers/webmin:/var/run/container-control tragus/webmin
docker start plex couchpotato plexpy radarr sonarr unifi openvpn-as observium crashplan nzbget muximux watchtower home-assistant glances headphones homebridge nodred hydra mqtt mysql myadmin influxdb
docker start openvpn-as observium crashplan muximux watchtower
Partkeepr
docker run -d --restart=always -p 9080:80 --name partkeepr mhubig/partkeepr
Beets
docker run -d --restart=always --name=beets -v /home/sysop/docker/containers/beets/config:/config -v /mnt/media/Music:/music -v /home/sysop/docker/downloads/completed/Music:/downloads -p 1234:8337 linuxserver/beets
docker run -d --name docker-statsd-influxdb-grafana --restart=always -p 3003:3003 -p 3004:8083 -p 8086:8086 -p 22022:22 -p 8125:8125/udp samuelebistoletti/docker-statsd-influxdb-grafana:latest
watchtower
docker run -d --name watchtower --restart=always -v /var/run/docker.sock:/var/run/docker.sock v2tec/watchtower
shairport jedberry
docker run -d --restart always --name shairport --net host --device /dev/snd -e AIRPLAY_NAME=JedBerry evansalter/shairport-sync-docker-pi
docker run -d --restart always --name shairport --net host --device /dev/snd -e AIRPLAY_NAME=Jungle evansalter/shairport-sync-docker-pi
shairport moberry
docker run -d --name shairport --restart=always --net host --device /dev/snd -e AIRPLAY_NAME=MoBerry luxus/rpi-docker-shairport-sync
musicbrainz
docker create --name=musicbrainz --restart=always -e WEBADDRESS=192.168.1.4 -p 5500:5000 -v /home/sysop/docker/containers/musicbrainz/config:/config -v /home/sysop/docker/containers/musicbrainz/config:/data -e PGID=1000 -e PUID=1000 -e TZ=“America/New_York” -e BRAINZCODE= xxxxxxxxx linuxserver/musicbrainz
organizr
docker create --name=organizr -v /home/sysop/docker/containers/organizr/config:/config -e PGID=1000 -e PUID=1000 -p 83:80 lsiocommunity/organizr
openvpn
docker create --name=openvpn-as --restart=always -v /home/sysop/docker/containers/openvpn-as/config:/config -e PGID=1000 -e PUID=1000 -e TIMEZONE=“America/New_York” -e INTERFACE=eth0 --net=host --privileged linuxserver/openvpn-as
hadashboard
docker run --name=“hadashboard” -d --restart=always -v /home/sysop/docker/containers/hadashboard/dashboards:/app/dashboards -v /home/sysop/docker/containers/hadashboard/lib/ha_conf.rb:/app/lib/ha_conf.rb -v /home/sysop/docker/containers/hadashboard/hapush:/app/hapush --net=host hadashboard
chronograf
docker pull quay.io/influxdb/chronograf:1.3.2.1
influxdb:
docker run -d --restart=always -p 8086:8086 -v /home/sysop/docker/containers/influxdb:/var/lib/influxdb influxdb
grafana
docker run -d --restart=always -p 3001:3000 -v /home/sysop/docker/containers/grafana:/var/lib/grafana -e “GF_SECURITY_ADMIN_PASSWORD=8852363” grafana/grafana
kapacitor
docker run -d --name=kapacitor --restart=always -p 9092:9092 -v /home/sysop/docker/containers/kapacitor/conf:/etc/kapacitor -v /home/sysop/docker/containers/kapacitor/lib:/var/lib/kapacitor kapacitor
chronograf
docker run -d --restart=always -p 8888:8888 -v /home/sysop/docker/containers/chronograf:/var/lib/chronograf chronograf
telegraf
docker run -d --name=telegraf --net=influxdb -v /home/sysop/docker/containers/telegraf/telegraf.conf:/etc/telegraf/telegraf.conf:ro telegraf
docker run --restart=always --name=telegraf -v /home/sysop/docker/containers/telegraf/telegraf.conf:/etc/telegraf/telegraf.conf:ro telegraf
gekko
docker run -d --name gekko --restart=always -p 3005:3000 -v /home/sysop/docker/containers/gekko/history:/usr/src/gekko/history -v /home/sysop/docker/containers/gekko/config.js:/usr/src/gekko/config.js -v /home/sysop/docker/containers/gekko/web/vue:/usr/src/gekko/web/vue barnumd/gekko