2026-03-12 21:01:38

This commit is contained in:
2026-03-12 22:01:38 +01:00
parent 3bd1db26cc
commit 26296b6d6a
336 changed files with 27507 additions and 0 deletions

49
tiddlywiki/Docker notes.md Executable file
View File

@@ -0,0 +1,49 @@
Install Docker
--------------
dnf config-manager --add-repo=https://download.docker.com/linux/centos/docker-ce.repo
dnf install -y docker-ce --nobest
systemctl enable --now docker
systemctl status docker
Docker is installed by default on `/var/lib/docker`. To move it on other file system, for example `/app/docker`:
systemctl stop docker
cd /var/lib/
mv docker /app/
ln -s /app/docker .
systemctl start docker
systemctl status docker
Usefull commands
----------------
Alias to stop and remove all containers:
alias cclean='docker stop $(docker ps -a -q); docker rm $(docker ps -a -q)'
Truncate all container logs:
truncate -s 0 $(docker inspect --format='{{.LogPath}}' $(docker ps -a -q))
Save an image:
docker save sabnzbd/sabnzbd | pigz > /mnt/yavin4/tmp/sabnzbd.tar.gz
Load an image:
gunzip -c /mnt/yavin4/tmp/sabnzbd.tar.gz | docker load
Set auto start for all host containers:
docker update --restart unless-stopped $(docker ps -q)
Run command in bash:
docker exec -it <container> bash