Difference between revisions of "Docker"
From Briki
(→Useful Commands) |
(→Useful Commands) |
||
Line 4: | Line 4: | ||
; docker container inspect <container>: Show details of <container> | ; docker container inspect <container>: Show details of <container> | ||
; docker logs <container>; Show logs for <container> | ; docker logs <container>; Show logs for <container> | ||
+ | ; docker exec -it <container> /bin/bash; Start an interactive shell in <container> | ||
− | + | == Creating a dedicated IP for a home-assistant docker container == | |
sudo docker network create -d macvlan --gateway 192.168.1.1 --subnet 192.168.1.0/24 --ip-range 192.168.1.231/32 -o eth0 homeassistant-net | sudo docker network create -d macvlan --gateway 192.168.1.1 --subnet 192.168.1.0/24 --ip-range 192.168.1.231/32 -o eth0 homeassistant-net | ||
sudo docker run --init -d --name="home-assistant" -v /var/lib/homeassistant:/config -v /etc/localtime:/etc/localtime:ro --net homeassistant-net homeassistant/home-assistant | sudo docker run --init -d --name="home-assistant" -v /var/lib/homeassistant:/config -v /etc/localtime:/etc/localtime:ro --net homeassistant-net homeassistant/home-assistant |
Revision as of 20:54, 14 March 2019
Useful Commands
- docker ps -a
- List all containers
- docker container inspect <container>
- Show details of <container>
- docker logs <container>; Show logs for <container>
- docker exec -it <container> /bin/bash; Start an interactive shell in <container>
Creating a dedicated IP for a home-assistant docker container
sudo docker network create -d macvlan --gateway 192.168.1.1 --subnet 192.168.1.0/24 --ip-range 192.168.1.231/32 -o eth0 homeassistant-net sudo docker run --init -d --name="home-assistant" -v /var/lib/homeassistant:/config -v /etc/localtime:/etc/localtime:ro --net homeassistant-net homeassistant/home-assistant