Revision history for DockerOnControlPi2017
No Differences
Additions:
CategoryDocker
Additions:
-e PUID=1000 -e PGID=1000 \
-e TZ=Pacific/Auckland \
-e TZ=Pacific/Auckland \
Deletions:
-e TZ=<timezone> \
Additions:
===Plex Server===
%%docker create \
--name=plex \
--net=host \
-e VERSION=latest \
-e PUID=<UID> -e PGID=<GID> \
-e TZ=<timezone> \
-v /dockervolumes/database:/config \
-v /dockervolumes/tvshows:/data/tvshows \
-v /dockervolumes/movies:/data/movies \
-v /dockervolumes/transcode:/transcode \
linuxserver/plex%%
%%docker create \
--name=plex \
--net=host \
-e VERSION=latest \
-e PUID=<UID> -e PGID=<GID> \
-e TZ=<timezone> \
-v /dockervolumes/database:/config \
-v /dockervolumes/tvshows:/data/tvshows \
-v /dockervolumes/movies:/data/movies \
-v /dockervolumes/transcode:/transcode \
linuxserver/plex%%
Additions:
%%sudo docker run -d --name="home-assistant" -v /dockervolumes/homeassistant:/config -v /etc/localtime:/etc/localtime:ro --net=host homeassistant/home-assistant%%
%%version: '2'
network_mode: host
- '/dockervolumes/homeassistant:/config'
%%version: '2'
network_mode: host
- '/dockervolumes/homeassistant:/config'
Deletions:
- '/homeassistant:/config'
Additions:
mosquitto:
- '1883:1883'
container_name: mosquitto
image: ansi/mosquitto%%
- '1883:1883'
container_name: mosquitto
image: ansi/mosquitto%%
Additions:
%%docker run -p 1883:1883 --name mosquitto -d ansi/mosquitto%%
Additions:
(not yet working successfully)
Additions:
===Home Assistant===
docker-compose (x86)
===Node Red===
%%docker run -it -p 1880:1880 --name mynodered nodered/node-red-docker%%
node-red-docker:
ports:
- '1880:1880'
container_name: mynodered
image: nodered/node-red-docker
===Mopidy===
docker-compose (x86)
===Node Red===
%%docker run -it -p 1880:1880 --name mynodered nodered/node-red-docker%%
node-red-docker:
ports:
- '1880:1880'
container_name: mynodered
image: nodered/node-red-docker
===Mopidy===
Deletions:
Additions:
docker-compose
**Convert docker run commands to docker-compose files**
https://composerize.com/
**Convert docker run commands to docker-compose files**
https://composerize.com/
Deletions:
Additions:
=====Docker Notes=====
===Mosquitto===
===Mosquitto===
Deletions:
Additions:
**docker-compose**
%%version: 3
services:
home-assistant:
container_name: home-assistant
volumes:
- '/homeassistant:/config'
- '/etc/localtime:/etc/localtime:ro'
restart: unless-stopped
image: homeassistant/home-assistant
%%
%%version: 3
services:
home-assistant:
container_name: home-assistant
volumes:
- '/homeassistant:/config'
- '/etc/localtime:/etc/localtime:ro'
restart: unless-stopped
image: homeassistant/home-assistant
%%
Additions:
**full inspection as root**
%%docker inspect -f "{{.Path}} {{.Args}} ({{.Id}})" $(docker ps -a -q)%%
%%docker inspect -f "{{.Path}} {{.Args}} ({{.Id}})" $(docker ps -a -q)%%
Additions:
What exists: %%sudo docker ps -a
Delete an Image:
$ docker inspect --format="{{.Id}}" evil_swartz
756535dc6e9ab9b560f84c85063f55952273a23192641fc2756aa9721d9d1000%%
Delete an Image:
$ docker inspect --format="{{.Id}}" evil_swartz
756535dc6e9ab9b560f84c85063f55952273a23192641fc2756aa9721d9d1000%%
Deletions:
Additions:
https://hub.docker.com/r/whhoesj/mopidy/
Additions:
%%docker run -d \
-e "PULSE_SERVER=tcp:$(hostname -i):4713" \
-e "PULSE_COOKIE_DATA=$(pax11publish -d | grep --color=never -Po '(?<=^Cookie: ).*')" \
-v "$PWD/media:/var/lib/mopidy/media:ro" \
-v "$PWD/local:/var/lib/mopidy/local" \
-p 6600:6600 -p 6680:6680 \
wernight/mopidy \
mopidy \
-o spotify/username=USERNAME -o spotify/password=PASSWORD%%
-e "PULSE_SERVER=tcp:$(hostname -i):4713" \
-e "PULSE_COOKIE_DATA=$(pax11publish -d | grep --color=never -Po '(?<=^Cookie: ).*')" \
-v "$PWD/media:/var/lib/mopidy/media:ro" \
-v "$PWD/local:/var/lib/mopidy/local" \
-p 6600:6600 -p 6680:6680 \
wernight/mopidy \
mopidy \
-o spotify/username=USERNAME -o spotify/password=PASSWORD%%
Additions:
%%docker run -d --name="home-assistant" -v /homeassistant:/config -v /etc/localtime:/etc/localtime:ro --net=host blakeblackshear/rpi-home-assistant:0.36.1%%
%%sudo docker run -d --name="home-assistant" -v /homeassistant:/config -v /etc/localtime:/etc/localtime:ro --net=host homeassistant/home-assistant%%
%%sudo docker run -d --name="home-assistant" -v /homeassistant:/config -v /etc/localtime:/etc/localtime:ro --net=host homeassistant/home-assistant%%
Deletions:
sudo docker run -d --name="home-assistant" -v /homeassistant:/config -v /etc/localtime:/etc/localtime:ro --net=host homeassistant/home-assistant
%%
Additions:
%%docker run -d --name="home-assistant" -v /homeassistant:/config -v /etc/localtime:/etc/localtime:ro --net=host blakeblackshear/rpi-home-assistant:0.36.1
%%
%%
Deletions:
Additions:
Raspberry Pi
x86
sudo docker run -d --name="home-assistant" -v /homeassistant:/config -v /etc/localtime:/etc/localtime:ro --net=host homeassistant/home-assistant
x86
sudo docker run -d --name="home-assistant" -v /homeassistant:/config -v /etc/localtime:/etc/localtime:ro --net=host homeassistant/home-assistant
Additions:
--
CategoryMicrocontrol
CategoryHomeAutomation
CategoryRaspberryPi
CategoryLinux
CategoryMicrocontrol
CategoryHomeAutomation
CategoryRaspberryPi
CategoryLinux
Additions:
**Get pi user docker perms**
Deletions:
Additions:
%%sudo usermod -aG docker pi %%
%%docker run -d -p 1883:1883 -p 9001:9001 pascaldevink/rpi-mosquitto %%
%%docker run -d --name="home-assistant" -v /homeassistant:/config -v /etc/localtime:/etc/localtime:ro --net=host blakeblackshear/rpi-home-assistant:0.36.1%%
%%docker build -t rawdlite/mopidy . %%
%%docker run --device /dev/snd -p 6680:6680 --restart=unless-stopped --detach=true -t shaunmulligan/rpi3-jessie-mopidy %%
%%docker run -d -p 1883:1883 -p 9001:9001 pascaldevink/rpi-mosquitto %%
%%docker run -d --name="home-assistant" -v /homeassistant:/config -v /etc/localtime:/etc/localtime:ro --net=host blakeblackshear/rpi-home-assistant:0.36.1%%
%%docker build -t rawdlite/mopidy . %%
%%docker run --device /dev/snd -p 6680:6680 --restart=unless-stopped --detach=true -t shaunmulligan/rpi3-jessie-mopidy %%
Deletions:
docker run -d -p 1883:1883 -p 9001:9001 pascaldevink/rpi-mosquitto
sudo docker run -d --name="home-assistant" -v /homeassistant:/config -v /etc/localtime:/etc/localtime:ro --net=host blakeblackshear/rpi-home-assistant:0.36.1
sudo docker run home-assistant
docker build -t rawdlite/mopidy .
docker run --device /dev/snd -p 6680:6680 --restart=unless-stopped --detach=true -t shaunmulligan/rpi3-jessie-mopidy
Additions:
%%docker run -d --name mopidy --net host --device /dev/snd \
-v /data/music:/data/music rawdlite/mopidy %%
-v /data/music:/data/music rawdlite/mopidy %%
Deletions:
-v /data/music:/data/music rawdlite/mopidy
Additions:
docker build -t rawdlite/mopidy .
docker run -d --name mopidy --net host --device /dev/snd \
-v ~/.config/mopidy/mopidy.conf:/root/.config/mopidy/mopidy.conf \
-v /data/music:/data/music rawdlite/mopidy
docker run -d --name mopidy --net host --device /dev/snd \
-v ~/.config/mopidy/mopidy.conf:/root/.config/mopidy/mopidy.conf \
-v /data/music:/data/music rawdlite/mopidy
Additions:
**Commands**